|
@@ -140,6 +140,10 @@ class BaseStorage(object):
|
|
|
continue
|
|
|
item = updated[itemid]
|
|
|
|
|
|
+ # ensure 'node_id' is set
|
|
|
+ if not 'node_id' in item:
|
|
|
+ item['node_id'] = itemid
|
|
|
+
|
|
|
# remove node's MACs from clients list
|
|
|
clients = [x for x in item.get('clients', [])]
|
|
|
if 'mac' in item and item['mac'] in clients:
|