From 0b966b6791c36b03629d62d13bba6229f48bb86f Mon Sep 17 00:00:00 2001 From: Shaun Date: Sat, 15 Apr 2017 15:54:14 +1000 Subject: [PATCH] start and stop the service with user login and logoff reset user and token when a user loggs off --- addon.xml | 4 ++-- service.py | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/addon.xml b/addon.xml index 34c35d2..1e31143 100644 --- a/addon.xml +++ b/addon.xml @@ -1,7 +1,7 @@ @@ -9,7 +9,7 @@ executable video audio image - + all diff --git a/service.py b/service.py index a75cc95..62ad778 100644 --- a/service.py +++ b/service.py @@ -140,7 +140,12 @@ while not xbmc.abortRequested: xbmc.sleep(1000) xbmcgui.Window(10000).setProperty("EmbyCon_Service_Timestamp", str(int(time.time()))) - + +# clear user and token when loggin off +WINDOW = xbmcgui.Window(10000) +WINDOW.clearProperty("userid") +WINDOW.clearProperty("AccessToken") + # stop the WebSocket client websocket_thread.stopClient()