Prettify
This commit is contained in:
parent
bfefef548e
commit
ba0f22ac1e
1 changed files with 12 additions and 7 deletions
|
@ -23,22 +23,27 @@ def skip_to(params):
|
||||||
|
|
||||||
Does not seem to be implemented yet by Plex!
|
Does not seem to be implemented yet by Plex!
|
||||||
"""
|
"""
|
||||||
playqueue_item_id = params.get('playQueueItemID', 'not available')
|
playqueue_item_id = params.get('playQueueItemID')
|
||||||
_, plex_id = GetPlexKeyNumber(params.get('key'))
|
_, plex_id = GetPlexKeyNumber(params.get('key'))
|
||||||
LOG.debug('Skipping to playQueueItemID %s, plex_id %s',
|
LOG.debug('Skipping to playQueueItemID %s, plex_id %s',
|
||||||
playqueue_item_id, plex_id)
|
playqueue_item_id, plex_id)
|
||||||
found = True
|
found = True
|
||||||
playqueues = Playqueue()
|
playqueues = Playqueue()
|
||||||
for (player, _) in js.get_players().iteritems():
|
for player in js.get_players().values():
|
||||||
playqueue = playqueues.get_playqueue_from_type(player)
|
playqueue = playqueues.playqueues[player['playerid']]
|
||||||
for i, item in enumerate(playqueue.items):
|
for i, item in enumerate(playqueue.items):
|
||||||
if item.id == playqueue_item_id or item.plex_id == plex_id:
|
if item.id == playqueue_item_id:
|
||||||
|
found = True
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
LOG.debug('Item not found to skip to')
|
for i, item in enumerate(playqueue.items):
|
||||||
found = False
|
if item.plex_id == plex_id:
|
||||||
if found:
|
found = True
|
||||||
|
break
|
||||||
|
if found is True:
|
||||||
Player().play(playqueue.kodi_pl, None, False, i)
|
Player().play(playqueue.kodi_pl, None, False, i)
|
||||||
|
else:
|
||||||
|
LOG.error('Item not found to skip to')
|
||||||
|
|
||||||
|
|
||||||
def convert_alexa_to_companion(dictionary):
|
def convert_alexa_to_companion(dictionary):
|
||||||
|
|
Loading…
Reference in a new issue