From 940fed4bdfa2145efbc9c23e8074acdbff7a8103 Mon Sep 17 00:00:00 2001 From: Dominic Zimmer Date: Fri, 17 Apr 2020 02:21:07 +0200 Subject: [PATCH] Suscription sends data --- model.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/model.py b/model.py index 2997019..34e6b3d 100644 --- a/model.py +++ b/model.py @@ -101,10 +101,11 @@ class Model(object): self.model["clients"][clientname] = newclient return clientname - def subscribe(self, clientid, socket): + async def subscribe(self, clientid, socket): if not clientid in self.sockets: self.sockets[clientid] = [] self.sockets[clientid].append(socket) + await self.send_state(clientid) def unsubscribe(self, socket): for client in self.sockets: