mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-12-24 09:46:11 +00:00
Adjust new ask to play trailer setting
Ask only if there should be trailers to be played.
This commit is contained in:
parent
a5562e896b
commit
6ba664037e
1 changed files with 12 additions and 12 deletions
|
@ -125,20 +125,20 @@ class PlaybackUtils():
|
||||||
|
|
||||||
if utils.settings('disableCinema') == "false" and not seekTime:
|
if utils.settings('disableCinema') == "false" and not seekTime:
|
||||||
# if we have any play them when the movie/show is not being resumed
|
# if we have any play them when the movie/show is not being resumed
|
||||||
getTrailers = True
|
url = "{server}/mediabrowser/Users/{UserId}/Items/%s/Intros?format=json&ImageTypeLimit=1&Fields=Etag" % id
|
||||||
|
intros = doUtils.downloadUrl(url)
|
||||||
|
|
||||||
if utils.settings('askCinema') == "true":
|
if intros['TotalRecordCount'] != 0:
|
||||||
resp = xbmcgui.Dialog().yesno("Emby Cinema Mode", "Play trailers?")
|
getTrailers = True
|
||||||
if not resp:
|
|
||||||
# User selected to not play trailers
|
|
||||||
getTrailers = False
|
|
||||||
self.logMsg("Skip trailers.", 1)
|
|
||||||
|
|
||||||
if getTrailers:
|
if utils.settings('askCinema') == "true":
|
||||||
url = "{server}/mediabrowser/Users/{UserId}/Items/%s/Intros?format=json&ImageTypeLimit=1&Fields=Etag" % id
|
resp = xbmcgui.Dialog().yesno("Emby Cinema Mode", "Play trailers?")
|
||||||
intros = doUtils.downloadUrl(url)
|
if not resp:
|
||||||
|
# User selected to not play trailers
|
||||||
if intros['TotalRecordCount'] != 0:
|
getTrailers = False
|
||||||
|
self.logMsg("Skip trailers.", 1)
|
||||||
|
|
||||||
|
if getTrailers:
|
||||||
for intro in intros['Items']:
|
for intro in intros['Items']:
|
||||||
# The server randomly returns intros, process them.
|
# The server randomly returns intros, process them.
|
||||||
introId = intro['Id']
|
introId = intro['Id']
|
||||||
|
|
Loading…
Reference in a new issue