diff --git a/oml/nodes.py b/oml/nodes.py index 90c1521..be84eae 100644 --- a/oml/nodes.py +++ b/oml/nodes.py @@ -534,7 +534,9 @@ def update_online(): 'id': settings.USER_ID, 'online': state.online }) - + if state.online: + for node in list(state.nodes._nodes.values()): + node.trigger_status() if settings.OLD_USER_ID and not settings.server.get('migrated_id', False): from . import directory r = directory.put(settings.sk, {