aboutsummaryrefslogtreecommitdiffstats
path: root/pysite
diff options
context:
space:
mode:
Diffstat (limited to 'pysite')
-rw-r--r--pysite/websockets.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/pysite/websockets.py b/pysite/websockets.py
index ff8f0a12..213daace 100644
--- a/pysite/websockets.py
+++ b/pysite/websockets.py
@@ -71,12 +71,14 @@ class WS:
def send_json(self, data):
return self.send(json.dumps(data))
- def send_all(self, message, binary=None):
- for connection in self._connections:
+ @classmethod
+ def send_all(cls, message, binary=None):
+ for connection in cls._connections:
connection.send(message, binary=binary)
- def send_all_json(self, data):
- for connection in self._connections:
+ @classmethod
+ def send_all_json(cls, data):
+ for connection in cls._connections:
connection.send_json(data)
@classmethod