diff --git a/resources/lib/jellyfin/client.py b/resources/lib/jellyfin/client.py index 787588b4..f1ca1d7d 100644 --- a/resources/lib/jellyfin/client.py +++ b/resources/lib/jellyfin/client.py @@ -88,7 +88,4 @@ class JellyfinClient(object): if key.startswith('websocket'): return self.wsc.__shortcuts__(key.replace('websocket/', "", 1)) - elif key.startswith('callback'): - return self.callback_ws if 'ws' in key else self.callback - return diff --git a/resources/lib/jellyfin/core/ws_client.py b/resources/lib/jellyfin/core/ws_client.py index e3b76196..8eaa7973 100644 --- a/resources/lib/jellyfin/core/ws_client.py +++ b/resources/lib/jellyfin/core/ws_client.py @@ -91,7 +91,7 @@ class WSClient(threading.Thread): if not self.client.config.data['app.default']: data['ServerId'] = self.client.auth.server_id - self.client['callback_ws'](message['MessageType'], data) + self.client.callback(message['MessageType'], data) def stop_client(self):