diff --git a/addon.xml b/addon.xml index 63b980ef..088fbbe6 100644 --- a/addon.xml +++ b/addon.xml @@ -1,7 +1,7 @@ diff --git a/resources/lib/LibrarySync.py b/resources/lib/LibrarySync.py index e99ad275..b5f1f348 100644 --- a/resources/lib/LibrarySync.py +++ b/resources/lib/LibrarySync.py @@ -59,6 +59,12 @@ class LibrarySync(threading.Thread): def FullLibrarySync(self,manualRun=False): + addon = xbmcaddon.Addon(id='plugin.video.emby') + startupDone = WINDOW.getProperty("startup") == "done" + syncInstallRunDone = addon.getSetting("SyncInstallRunDone") == "true" + performMusicSync = addon.getSetting("enableMusicSync") == "true" + dbSyncIndication = addon.getSetting("dbSyncIndication") == "true" + ### BUILD VIDEO NODES LISTING ### VideoNodes().buildVideoNodesListing() ### CREATE SOURCES ### @@ -68,14 +74,8 @@ class LibrarySync(threading.Thread): utils.createSources() addon.setSetting("Sources", "true") - addon = xbmcaddon.Addon(id='plugin.video.emby') - startupDone = WINDOW.getProperty("startup") == "done" - syncInstallRunDone = addon.getSetting("SyncInstallRunDone") == "true" - performMusicSync = addon.getSetting("enableMusicSync") == "true" - dbSyncIndication = addon.getSetting("dbSyncIndication") == "true" - # just do a incremental sync if that is what is required - if(addon.getSetting("useIncSync") == "true" and addon.getSetting("SyncInstallRunDone") == "true") : + if(addon.getSetting("useIncSync") == "true" and addon.getSetting("SyncInstallRunDone") == "true"): utils.logMsg("Sync Database", "Using incremental sync instead of full sync useIncSync=True)", 0) du = DownloadUtils()