From b41721907c9518c266db001efa663dccb714568c Mon Sep 17 00:00:00 2001 From: angelblue05 Date: Fri, 7 Sep 2018 16:20:03 -0500 Subject: [PATCH] Change remove library --- resources/lib/views.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/resources/lib/views.py b/resources/lib/views.py index 3836f3c5..c3c3c772 100644 --- a/resources/lib/views.py +++ b/resources/lib/views.py @@ -14,7 +14,7 @@ import xbmcvfs import downloader as server from database import Database, emby_db, get_sync, save_sync from objects.kodi import kodi -from helper import _, api, indent, write_xml, window +from helper import _, api, indent, write_xml, window, event from emby import Emby ################################################################################################# @@ -146,12 +146,17 @@ class Views(object): self.add_library(library) with Database('emby') as embydb: + views = emby_db.EmbyDatabase(embydb.cursor).get_views() - + removed = [] + for view in views: if view[0] not in self.sync['SortedViews']: - self.remove_library(view[0]) + removed.append(view[0]) + + if removed: + event('RemoveLibrary', {'Id': ','.join(removed)}) save_sync(self.sync)