Use the new ItemId from the UserDataChanged WebSocket event

This commit is contained in:
shaun 2015-04-18 12:28:39 +10:00
parent 6f3f91b879
commit 9e004fa1a1
3 changed files with 48 additions and 54 deletions

View file

@ -190,12 +190,10 @@ class WebSocketThread(threading.Thread):
if(userDataList != None):
for userData in userDataList:
self.logMsg("Message : Doing UserDataChanged : UserData : " + str(userData), 0)
userKey = userData.get("Key")
if(userKey != None):
embyItemId = WINDOW.getProperty("EmbyUserKey" + userKey).split(";;")
self.logMsg("Message : Doing UserDataChanged : window data : " + str(embyItemId), 0)
if(embyItemId != None and len(embyItemId) == 2):
LibrarySync().updatePlayCount(embyItemId[0], embyItemId[1])
itemId = userData.get("ItemId")
if(itemId != None):
self.logMsg("Message : Doing UserDataChanged : calling updatePlayCount with ID : " + str(itemId), 0)
LibrarySync().updatePlayCount(itemId)
elif(messageType != None and messageType == "LibraryChanged"):
foldersAddedTo = data.get("FoldersAddedTo")