From cc347d56544494e4f2a49bf910619745af8b6334 Mon Sep 17 00:00:00 2001 From: croneter Date: Mon, 11 Dec 2017 19:24:21 +0100 Subject: [PATCH] Fix some KeyErrors --- resources/lib/state.py | 56 +++++++++++++++++++++++++----------------- 1 file changed, 33 insertions(+), 23 deletions(-) diff --git a/resources/lib/state.py b/resources/lib/state.py index c88a8224..5d08c32f 100644 --- a/resources/lib/state.py +++ b/resources/lib/state.py @@ -77,30 +77,40 @@ PLEX_TRANSIENT_TOKEN = None # Kodi player states - here, initial values are set PLAYER_STATES = { - 1: { - 'type': 'movie', - 'time': 0, - 'totaltime': 0, - 'speed': 0, - 'shuffled': False, - 'repeat': '0', - 'position': -1, - 'playlistid': -1, - 'currentvideostream': -1, - 'currentaudiostream': -1, - 'subtitleenabled': False, - 'currentsubtitle': -1, - ###### - 'file': '', - 'kodi_id': None, - 'kodi_type': None, - 'plex_id': None, - 'plex_type': None, - 'volume': 100, - 'muted': False + 1: { + 'type': 'movie', + 'time': { + 'hours': 0, + 'minutes': 0, + 'seconds': 0, + 'milliseconds': 0 }, - 2: {}, - 3: {} + 'totaltime': { + 'hours': 0, + 'minutes': 0, + 'seconds': 0, + 'milliseconds': 0 + }, + 'speed': 0, + 'shuffled': False, + 'repeat': 'off', + 'position': -1, + 'playlistid': -1, + 'currentvideostream': -1, + 'currentaudiostream': -1, + 'subtitleenabled': False, + 'currentsubtitle': -1, + ###### + 'file': '', + 'kodi_id': None, + 'kodi_type': None, + 'plex_id': None, + 'plex_type': None, + 'volume': 100, + 'muted': False + }, + 2: {}, + 3: {} } PLAYED_INFO = {}