diff --git a/resources/language/English/strings.xml b/resources/language/English/strings.xml
index 1061b58e..bfe0d9ff 100644
--- a/resources/language/English/strings.xml
+++ b/resources/language/English/strings.xml
@@ -352,5 +352,6 @@
Create a backup
Backup folder
Select content type to repair
+ Failed to retrieve latest updates using fast sync, using full sync.
\ No newline at end of file
diff --git a/resources/lib/librarysync.py b/resources/lib/librarysync.py
index 22b975c9..90598179 100644
--- a/resources/lib/librarysync.py
+++ b/resources/lib/librarysync.py
@@ -136,9 +136,9 @@ class LibrarySync(threading.Thread):
if settings('enableMusic') != "true":
params['filter'] = "music"
url = "{server}/emby/Emby.Kodi.SyncQueue/{UserId}/GetItems?format=json"
- result = self.doUtils(url, parameters=params)
try:
+ result = self.doUtils(url, parameters=params)
processlist = {
'added': result['ItemsAdded'],
@@ -149,13 +149,13 @@ class LibrarySync(threading.Thread):
except (KeyError, TypeError):
log.error("Failed to retrieve latest updates using fast sync.")
+ xbmcgui.Dialog().ok(language(29999), language(33095))
return False
else:
log.info("Fast sync changes: %s" % result)
for action in processlist:
self.triage_items(action, processlist[action])
-
return True
def saveLastSync(self):