No longer necessary.

This commit is contained in:
angelblue05 2015-05-24 23:29:42 -05:00
parent bdea60fba3
commit c25c2fc1bb
2 changed files with 16 additions and 19 deletions

View file

@ -34,24 +34,22 @@ class Kodi_Monitor(xbmc.Monitor):
downloadUtils = DownloadUtils() downloadUtils = DownloadUtils()
if method == "VideoLibrary.OnUpdate": if method == "VideoLibrary.OnUpdate":
if WINDOW.getProperty('prevent_libraryUpdate') != "true": jsondata = json.loads(data)
jsondata = json.loads(data) if jsondata != None:
if jsondata != None:
playcount = None
playcount = None playcount = jsondata.get("playcount")
playcount = jsondata.get("playcount") item = jsondata.get("item").get("id")
item = jsondata.get("item").get("id") type = jsondata.get("item").get("type")
type = jsondata.get("item").get("type") prop = WINDOW.getProperty('Played%s%s' % (type,item))
prop = WINDOW.getProperty('Played%s%s' % (type,item)) processWatched = WINDOW.getProperty('played_skipWatched')
processWatched = WINDOW.getProperty('played_skipWatched')
if (playcount != None) and (prop != "true") and (processWatched != "true"):
if (playcount != None) and (prop != "true") and (processWatched != "true"): WINDOW.setProperty("Played%s%s" % (type,item), "true")
WINDOW.setProperty("Played%s%s" % (type,item), "true") utils.logMsg("MB# Sync","Kodi_Monitor--> VideoLibrary.OnUpdate : " + str(data),2)
utils.logMsg("MB# Sync","Kodi_Monitor--> VideoLibrary.OnUpdate : " + str(data),2) WriteKodiVideoDB().updatePlayCountFromKodi(item, type, playcount)
WriteKodiVideoDB().updatePlayCountFromKodi(item, type, playcount)
self.clearProperty(type,item)
self.clearProperty(type,item)
WINDOW.clearProperty('prevent_libraryUpdate')
if method == "System.OnWake": if method == "System.OnWake":
xbmc.sleep(10000) #Allow network to wake up xbmc.sleep(10000) #Allow network to wake up

View file

@ -289,7 +289,6 @@ class WebSocketThread(threading.Thread):
LibrarySync().IncrementalSync(itemsToUpdate) LibrarySync().IncrementalSync(itemsToUpdate)
def user_data_update(self, userDataList): def user_data_update(self, userDataList):
self.WINDOW.setProperty('prevent_libraryUpdate', "true")
itemsToUpdate = list() itemsToUpdate = list()
for userData in userDataList: for userData in userDataList:
itemId = userData.get("ItemId") itemId = userData.get("ItemId")