From 43832696eb2b88c81e7a661430b7b10eecbf0e75 Mon Sep 17 00:00:00 2001 From: angelblue05 Date: Fri, 9 Sep 2016 03:37:48 -0500 Subject: [PATCH] Fix server restart event Mark the server as offline to properly post capabilities once server is back online --- resources/lib/websocket_client.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/resources/lib/websocket_client.py b/resources/lib/websocket_client.py index f8ab6a68..441c06c6 100644 --- a/resources/lib/websocket_client.py +++ b/resources/lib/websocket_client.py @@ -66,7 +66,8 @@ class WebSocketClient(threading.Thread): message_type = result['MessageType'] data = result['Data'] - if message_type not in ('NotificationAdded', 'SessionEnded'): + if message_type not in ('NotificationAdded', 'SessionEnded', 'RestartRequired', + 'PackageInstalling'): # Mute certain events log.info("Message: %s", message) @@ -285,6 +286,7 @@ class WebSocketClient(threading.Thread): heading="{emby}", message=lang(33006), icon="{emby}") + window('emby_online', value="false") def on_close(self, ws): log.debug("closed")