projects
/
plugin.video.netflix.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
9ad0695
)
fix(kodihelper): Fixes problems with url encoding the tvshowtitle
author
asciidisco
<public@asciidisco.com>
Sat, 5 Aug 2017 20:00:31 +0000
(22:00 +0200)
committer
asciidisco
<public@asciidisco.com>
Sat, 5 Aug 2017 20:00:31 +0000
(22:00 +0200)
resources/lib/KodiHelper.py
patch
|
blob
|
history
diff --git
a/resources/lib/KodiHelper.py
b/resources/lib/KodiHelper.py
index edd8313fd178cdf4020e4056a7d81b8175319088..737f973041c41daf6e8d0269cec88c19c265efdd 100644
(file)
--- a/
resources/lib/KodiHelper.py
+++ b/
resources/lib/KodiHelper.py
@@
-460,11
+460,11
@@
class KodiHelper:
isFolder = False
url = build_url({'action': 'play_video', 'video_id': video_list_id, 'infoLabels': infos})
else:
isFolder = False
url = build_url({'action': 'play_video', 'video_id': video_list_id, 'infoLabels': infos})
else:
- # it
Â
´s a show, so we need a subfolder & route (for seasons)
+ # it´s a show, so we need a subfolder & route (for seasons)
isFolder = True
params = {'action': actions[video['type']], 'show_id': video_list_id}
if 'tvshowtitle' in infos:
isFolder = True
params = {'action': actions[video['type']], 'show_id': video_list_id}
if 'tvshowtitle' in infos:
- params['tvshowtitle'] = infos
['tvshowtitle']
+ params['tvshowtitle'] = infos
.get('tvshowtitle', '').encode('utf-8')
url = build_url(params)
xbmcplugin.addDirectoryItem(handle=self.plugin_handle, url=url, listitem=li, isFolder=isFolder)
url = build_url(params)
xbmcplugin.addDirectoryItem(handle=self.plugin_handle, url=url, listitem=li, isFolder=isFolder)
@@
-585,7
+585,7
@@
class KodiHelper:
li = self._generate_context_menu_items(entry=season, li=li)
params = {'action': 'episode_list', 'season_id': season['id']}
if 'tvshowtitle' in infos:
li = self._generate_context_menu_items(entry=season, li=li)
params = {'action': 'episode_list', 'season_id': season['id']}
if 'tvshowtitle' in infos:
- params['tvshowtitle'] = infos
['tvshowtitle']
+ params['tvshowtitle'] = infos
.get('tvshowtitle', '').encode('utf-8')
url = build_url(params)
xbmcplugin.addDirectoryItem(handle=self.plugin_handle, url=url, listitem=li, isFolder=True)
url = build_url(params)
xbmcplugin.addDirectoryItem(handle=self.plugin_handle, url=url, listitem=li, isFolder=True)
@@
-806,7
+806,7
@@
class KodiHelper:
quality = {'width': '1920', 'height': '1080'}
li.addStreamInfo('video', quality)
if 'tvshowtitle' in entry_keys:
quality = {'width': '1920', 'height': '1080'}
li.addStreamInfo('video', quality)
if 'tvshowtitle' in entry_keys:
- infos.update({'tvshowtitle': entry
['tvshowtitle']
})
+ infos.update({'tvshowtitle': entry
.get('tvshowtitle', '').encode('utf-8')
})
li.setInfo('video', infos)
return li, infos
li.setInfo('video', infos)
return li, infos