remove old addon delete stuff

This commit is contained in:
xnappo 2015-03-25 07:40:46 -05:00
parent 2cab251517
commit d647463bb4

View file

@ -49,21 +49,6 @@ class Player( xbmc.Player ):
except UnicodeEncodeError: except UnicodeEncodeError:
xbmc.log("mb3sync " + str(level) + " -> " + str(msg.encode('utf-8'))) xbmc.log("mb3sync " + str(level) + " -> " + str(msg.encode('utf-8')))
def deleteItem (self, url):
addon = xbmcaddon.Addon(id='plugin.video.mb3sync')
__language__ = addon.getLocalizedString
return_value = xbmcgui.Dialog().yesno(__language__(30091),__language__(30092))
if return_value:
self.printDebug('Deleting via URL: ' + url,1)
progress = xbmcgui.DialogProgress()
progress.create(__language__(30052), __language__(30053))
self.downloadUtils.downloadUrl(url, type="DELETE")
progress.close()
xbmc.executebuiltin("Container.Refresh")
return 1
else:
return 0
def hasData(self, data): def hasData(self, data):
if(data == None or len(data) == 0 or data == "None"): if(data == None or len(data) == 0 or data == "None"):
return False return False
@ -85,7 +70,6 @@ class Player( xbmc.Player ):
self.printDebug("mb3sync Service -> item_url : " + item_url) self.printDebug("mb3sync Service -> item_url : " + item_url)
self.printDebug("mb3sync Service -> item_data : " + str(data)) self.printDebug("mb3sync Service -> item_data : " + str(data))
deleteurl = data.get("deleteurl")
runtime = data.get("runtime") runtime = data.get("runtime")
currentPosition = data.get("currentPosition") currentPosition = data.get("currentPosition")
item_id = data.get("item_id") item_id = data.get("item_id")
@ -102,12 +86,6 @@ class Player( xbmc.Player ):
self.printDebug("mb3sync Service -> Percent Complete:" + str(percentComplete) + " Mark Played At:" + str(markPlayedAt)) self.printDebug("mb3sync Service -> Percent Complete:" + str(percentComplete) + " Mark Played At:" + str(markPlayedAt))
self.stopPlayback(data) self.stopPlayback(data)
if (percentComplete > markPlayedAt):
gotDeleted = 0
if(deleteurl != None and deleteurl != ""):
self.printDebug("mb3sync Service -> Offering Delete:" + str(deleteurl))
gotDeleted = self.deleteItem(deleteurl)
if(refresh_id != None): if(refresh_id != None):
#report updates playcount and resume status to Kodi and MB3 #report updates playcount and resume status to Kodi and MB3
librarySync.updatePlayCount(item_id,type) librarySync.updatePlayCount(item_id,type)
@ -224,7 +202,6 @@ class Player( xbmc.Player ):
# grab all the info about this item from the stored windows props # grab all the info about this item from the stored windows props
# only ever use the win props here, use the data map in all other places # only ever use the win props here, use the data map in all other places
deleteurl = WINDOW.getProperty(currentFile + "deleteurl")
runtime = WINDOW.getProperty(currentFile + "runtimeticks") runtime = WINDOW.getProperty(currentFile + "runtimeticks")
item_id = WINDOW.getProperty(currentFile + "item_id") item_id = WINDOW.getProperty(currentFile + "item_id")
refresh_id = WINDOW.getProperty(currentFile + "refresh_id") refresh_id = WINDOW.getProperty(currentFile + "refresh_id")
@ -258,7 +235,6 @@ class Player( xbmc.Player ):
# save data map for updates and position calls # save data map for updates and position calls
data = {} data = {}
data["deleteurl"] = deleteurl
data["runtime"] = runtime data["runtime"] = runtime
data["item_id"] = item_id data["item_id"] = item_id
data["refresh_id"] = refresh_id data["refresh_id"] = refresh_id