From a36c85dd50cf66b10746bb3c8434291bd4b56ee4 Mon Sep 17 00:00:00 2001 From: angelblue05 Date: Sat, 8 Sep 2018 04:01:14 -0500 Subject: [PATCH] Prevent empty selection for libraries --- resources/lib/entrypoint/service.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/resources/lib/entrypoint/service.py b/resources/lib/entrypoint/service.py index 25f0f58f..2ba69be8 100644 --- a/resources/lib/entrypoint/service.py +++ b/resources/lib/entrypoint/service.py @@ -269,6 +269,9 @@ class Service(xbmc.Monitor): self.library_thread.select_libraries(method) elif method == 'SyncLibrary': + if not data.get('Id'): + return + libraries = data['Id'].split(',') for lib in libraries: @@ -277,6 +280,9 @@ class Service(xbmc.Monitor): xbmc.executebuiltin("Container.Refresh") elif method == 'RepairLibrary': + if not data.get('Id'): + return + libraries = data['Id'].split(',') for lib in libraries: