diff --git a/src/judas_server/web/routes/api.py b/src/judas_server/web/routes/api.py index b2f9da6..2690535 100644 --- a/src/judas_server/web/routes/api.py +++ b/src/judas_server/web/routes/api.py @@ -52,7 +52,8 @@ def emit_polled_data(app, socketio): import time while True: - for client_id, data in backend.clients.items(): + for client_id in backend.clients.keys(): + data = backend.get_client_data(client_id) socketio.emit("update_data", {client_id: data}) time.sleep(1)