Move Kodi DB check flag to state.py
This commit is contained in:
parent
66eb599a14
commit
ce508257a3
3 changed files with 5 additions and 4 deletions
|
@ -1506,7 +1506,7 @@ class LibrarySync(Thread):
|
|||
return
|
||||
xbmc.sleep(1000)
|
||||
|
||||
if (window('plex_dbCheck') != "true" and installSyncDone):
|
||||
if state.KODI_DB_CHECKED is False and installSyncDone:
|
||||
# Install sync was already done, don't force-show dialogs
|
||||
self.force_dialog = False
|
||||
# Verify the validity of the database
|
||||
|
@ -1529,8 +1529,7 @@ class LibrarySync(Thread):
|
|||
else:
|
||||
reset()
|
||||
break
|
||||
|
||||
window('plex_dbCheck', value="true")
|
||||
state.KODI_DB_CHECKED = True
|
||||
|
||||
if not startupComplete:
|
||||
# Also runs when first installed
|
||||
|
|
|
@ -32,6 +32,8 @@ RUN_LIB_SCAN = None
|
|||
# Stemming from the PKC settings.xml
|
||||
# Shall we show Kodi dialogs when synching?
|
||||
SYNC_DIALOG = True
|
||||
# Have we already checked the Kodi DB on consistency?
|
||||
KODI_DB_CHECKED = False
|
||||
|
||||
|
||||
# Along with window('plex_authenticated')
|
||||
|
|
|
@ -107,7 +107,7 @@ class Service():
|
|||
# Reset window props for profile switch
|
||||
properties = [
|
||||
"plex_online", "plex_serverStatus", "plex_onWake",
|
||||
"plex_dbCheck", "plex_kodiScan",
|
||||
"plex_kodiScan",
|
||||
"plex_shouldStop", "plex_dbScan",
|
||||
"plex_initialScan", "plex_customplayqueue", "plex_playbackProps",
|
||||
"pms_token", "plex_token",
|
||||
|
|
Loading…
Reference in a new issue