From 1bf98cb27e78144f3702fd4447740260afd37719 Mon Sep 17 00:00:00 2001 From: croneter Date: Sat, 15 Sep 2018 15:50:59 +0200 Subject: [PATCH] Greatly speed up deleting of items on the Kodi side --- resources/lib/librarysync.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/resources/lib/librarysync.py b/resources/lib/librarysync.py index 88eb2b08..7d9bcccb 100644 --- a/resources/lib/librarysync.py +++ b/resources/lib/librarysync.py @@ -530,15 +530,15 @@ class LibrarySync(Thread): message=utils.lang(30052), icon='{plex}', sound=False) - for item in delete_movies: - with itemtypes.Movies() as movie_db: + with itemtypes.Movies() as movie_db: + for item in delete_movies: movie_db.remove(item['plex_id']) - for item in delete_tv: - with itemtypes.TVShows() as tv_db: + with itemtypes.TVShows() as tv_db: + for item in delete_tv: tv_db.remove(item['plex_id']) # And for the music DB: - for item in delete_music: - with itemtypes.Music() as music_db: + with itemtypes.Music() as music_db: + for item in delete_music: music_db.remove(item['plex_id']) def get_updatelist(self, xml, item_class, method, view_name, view_id,