From 314ba8c0c18db70c11d2f6e365609cff00c1e080 Mon Sep 17 00:00:00 2001 From: tomkat83 Date: Fri, 20 Jan 2017 14:53:20 +0100 Subject: [PATCH] Do a video node refresh on startup --- resources/lib/librarysync.py | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/resources/lib/librarysync.py b/resources/lib/librarysync.py index 82997705..07ae6e75 100644 --- a/resources/lib/librarysync.py +++ b/resources/lib/librarysync.py @@ -1797,11 +1797,19 @@ class LibrarySync(Thread): window('plex_dbScan', value="true") log.info("Db version: %s" % settings('dbCreatedWithVersion')) lastTimeSync = getUnixTimestamp() - self.syncPMStime() - log.info("Initial start-up full sync starting") - lastSync = getUnixTimestamp() - librarySync = fullSync() # Initialize time offset Kodi - PMS + self.syncPMStime() + lastSync = getUnixTimestamp() + log.info('Refreshing video nodes and playlists now') + deletePlaylists() + deleteNodes() + # Kick off refresh + if self.maintainViews() is True: + log.info("Refresh playlists/nodes completed") + else: + log.error("Refresh playlists/nodes failed") + log.info("Initial start-up full sync starting") + librarySync = fullSync() window('plex_dbScan', clear=True) if librarySync: log.info("Initial start-up full sync successful")