Handle empty list of updates from server

This commit is contained in:
o010b 2020-07-23 19:54:12 +02:00
parent c9d3e7470b
commit 92b4fe80cc

View file

@ -393,12 +393,16 @@ class Library(threading.Thread):
query_filter = list(set(filters) - set(include)) query_filter = list(set(filters) - set(include))
try: try:
# Get list of updates from server for synced library types and populate work queues
result = self.server.jellyfin.get_sync_queue(last_sync, ",".join([ x for x in query_filter ]))
if result == None:
return True
updated = [] updated = []
userdata = [] userdata = []
removed = [] removed = []
# Get list of updates from server for synced library types and populate work queues
result = self.server.jellyfin.get_sync_queue(last_sync, ",".join([ x for x in query_filter ]))
updated.extend(result['ItemsAdded']) updated.extend(result['ItemsAdded'])
updated.extend(result['ItemsUpdated']) updated.extend(result['ItemsUpdated'])
userdata.extend(result['UserDataChanged']) userdata.extend(result['UserDataChanged'])