From 307e9edee4aeadfae8ef0def8c708c3db79ed977 Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Wed, 9 Apr 2025 20:40:14 +0000 Subject: [PATCH] added unsubscribeAll method --- server/src/classes/rtengineng/client.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/src/classes/rtengineng/client.js b/server/src/classes/rtengineng/client.js index 3af4660..91427e5 100755 --- a/server/src/classes/rtengineng/client.js +++ b/server/src/classes/rtengineng/client.js @@ -44,6 +44,12 @@ class Client { this.emit("topic:unsubscribed", topic) return this.socket.unsubscribe(topic) } + + unsubscribeAll() { + for (const topic of this.socket.topics) { + this.unsubscribe(topic) + } + } } export default Client