add fav back in
This commit is contained in:
@@ -411,19 +411,18 @@ def addContextMenu(details, extraData, folder):
|
||||
# watched/unwatched
|
||||
if extraData.get("playcount") == "0":
|
||||
argsToPass = 'markWatched,' + extraData.get('id')
|
||||
commands.append(("Emby: Mark as watched", "XBMC.RunScript(" + scriptToRun + ", " + argsToPass + ")"))
|
||||
commands.append(("Emby: Mark watched", "XBMC.RunScript(" + scriptToRun + ", " + argsToPass + ")"))
|
||||
else:
|
||||
argsToPass = 'markUnwatched,' + extraData.get('id')
|
||||
commands.append(("Emby: Mark as unwatched", "XBMC.RunScript(" + scriptToRun + ", " + argsToPass + ")"))
|
||||
commands.append(("Emby: Mark unwatched", "XBMC.RunScript(" + scriptToRun + ", " + argsToPass + ")"))
|
||||
|
||||
# favourite add/remove
|
||||
|
||||
#if extraData.get('favorite') != 'true':
|
||||
# argsToPass = 'markFavorite,' + extraData.get('id')
|
||||
# commands.append(("Add to Favourites", "XBMC.RunScript(" + scriptToRun + ", " + argsToPass + ")"))
|
||||
#else:
|
||||
# argsToPass = 'unmarkFavorite,' + extraData.get('id')
|
||||
# commands.append(("Remove from Favourites", "XBMC.RunScript(" + scriptToRun + ", " + argsToPass + ")"))
|
||||
if extraData.get('favorite') != 'true':
|
||||
argsToPass = 'markFavorite,' + extraData.get('id')
|
||||
commands.append(("Emby: Set favourite", "XBMC.RunScript(" + scriptToRun + ", " + argsToPass + ")"))
|
||||
else:
|
||||
argsToPass = 'unmarkFavorite,' + extraData.get('id')
|
||||
commands.append(("Emby: Unset favourite", "XBMC.RunScript(" + scriptToRun + ", " + argsToPass + ")"))
|
||||
|
||||
# delete
|
||||
argsToPass = 'delete,' + extraData.get('id')
|
||||
|
||||
@@ -164,11 +164,32 @@ def getCollections(detailsString):
|
||||
# Add standard nodes
|
||||
item_data = {}
|
||||
item_data['address'] = server
|
||||
item_data['title'] = "All Movies"
|
||||
item_data['title'] = "Movies - All"
|
||||
item_data[
|
||||
'path'] = '/emby/Users/' + userid + '/Items?Fields=' + detailsString + '&Recursive=true&IncludeItemTypes=Movie&CollapseBoxSetItems=true&ImageTypeLimit=1&format=json'
|
||||
collections.append(item_data)
|
||||
|
||||
item_data = {}
|
||||
item_data['address'] = server
|
||||
item_data['title'] = "Movies - Recently Added"
|
||||
item_data[
|
||||
'path'] = '/emby/Users/' + userid + '/Items?Limit=' + '20' + '&Recursive=true&SortBy=DateCreated&Fields=' + detailsString + '&SortOrder=Descending&Filters=IsUnplayed,IsNotFolder&IncludeItemTypes=Movie&ImageTypeLimit=1&format=json'
|
||||
collections.append(item_data)
|
||||
|
||||
item_data = {}
|
||||
item_data['address'] = server
|
||||
item_data['title'] = "Movies - In Progress"
|
||||
item_data[
|
||||
'path'] = '/emby/Users/' + userid + '/Items?Limit=' + '20' + '&Recursive=true&Fields=' + detailsString + '&Filters=IsResumable&IncludeItemTypes=Movie&ImageTypeLimit=1&format=json'
|
||||
collections.append(item_data)
|
||||
|
||||
item_data = {}
|
||||
item_data['address'] = server
|
||||
item_data['title'] = "Movies - Favorites"
|
||||
item_data[
|
||||
'path'] = '/emby/Users/' + userid + '/Items?Fields=' + detailsString + '&Recursive=true&Filters=IsFavorite&IncludeItemTypes=Movie&CollapseBoxSetItems=true&ImageTypeLimit=1&format=json'
|
||||
collections.append(item_data)
|
||||
|
||||
item_data = {}
|
||||
item_data['address'] = server
|
||||
item_data['title'] = "BoxSets"
|
||||
@@ -178,42 +199,35 @@ def getCollections(detailsString):
|
||||
|
||||
item_data = {}
|
||||
item_data['address'] = server
|
||||
item_data['title'] = "All TV"
|
||||
item_data['title'] = "TV Shows - All"
|
||||
item_data[
|
||||
'path'] = '/emby/Users/' + userid + '/Items?Fields=' + detailsString + '&Recursive=true&IncludeItemTypes=Series&ImageTypeLimit=1&format=json'
|
||||
collections.append(item_data)
|
||||
|
||||
item_data = {}
|
||||
item_data['address'] = server
|
||||
item_data['title'] = "Recently Added Movies"
|
||||
item_data['title'] = "TV Shows - Favorites"
|
||||
item_data[
|
||||
'path'] = '/emby/Users/' + userid + '/Items?Limit=' + '20' + '&Recursive=true&SortBy=DateCreated&Fields=' + detailsString + '&SortOrder=Descending&Filters=IsUnplayed,IsNotFolder&IncludeItemTypes=Movie&ImageTypeLimit=1&format=json'
|
||||
'path'] = '/emby/Users/' + userid + '/Items?Fields=' + detailsString + '&Recursive=true&Filters=IsFavorite&IncludeItemTypes=Series&ImageTypeLimit=1&format=json'
|
||||
collections.append(item_data)
|
||||
|
||||
item_data = {}
|
||||
item_data['address'] = server
|
||||
item_data['title'] = "Recently Added Episodes"
|
||||
item_data['title'] = "Episodes - Recently Added"
|
||||
item_data[
|
||||
'path'] = '/emby/Users/' + userid + '/Items?Limit=' + '20' + '&Recursive=true&SortBy=DateCreated&Fields=' + detailsString + '&SortOrder=Descending&Filters=IsUnplayed,IsNotFolder&IsVirtualUnaired=false&IsMissing=False&IncludeItemTypes=Episode&ImageTypeLimit=1&format=json'
|
||||
collections.append(item_data)
|
||||
|
||||
item_data = {}
|
||||
item_data['address'] = server
|
||||
item_data['title'] = "In Progress Movies"
|
||||
item_data[
|
||||
'path'] = '/emby/Users/' + userid + '/Items?Limit=' + '20' + '&Recursive=true&Fields=' + detailsString + '&Filters=IsResumable&IncludeItemTypes=Movie&ImageTypeLimit=1&format=json'
|
||||
collections.append(item_data)
|
||||
|
||||
item_data = {}
|
||||
item_data['address'] = server
|
||||
item_data['title'] = "In Progress Episodes"
|
||||
item_data['title'] = "Episodes - In Progress"
|
||||
item_data[
|
||||
'path'] = '/emby/Users/' + userid + '/Items?Limit=' + '20' + '&Recursive=true&Fields=' + detailsString + '&Filters=IsResumable&IncludeItemTypes=Episode&ImageTypeLimit=1&format=json'
|
||||
collections.append(item_data)
|
||||
|
||||
item_data = {}
|
||||
item_data['address'] = server
|
||||
item_data['title'] = "Next Episodes"
|
||||
item_data['title'] = "Episodes - Next Up"
|
||||
item_data[
|
||||
'path'] = '/emby/Shows/NextUp/?Userid=' + userid + '&Limit=' + '20' + '&Recursive=true&Fields=' + detailsString + '&Filters=IsUnplayed,IsNotFolder&IsVirtualUnaired=false&IsMissing=False&IncludeItemTypes=Episode&ImageTypeLimit=1&format=json'
|
||||
collections.append(item_data)
|
||||
|
||||
Reference in New Issue
Block a user