Merge pull request #760 from croneter/fix-keyerror
Fix some KeyErrors when playing songs
This commit is contained in:
commit
86cde7c69a
1 changed files with 3 additions and 0 deletions
|
@ -454,6 +454,9 @@ def _record_playstate(status, ended):
|
||||||
if not status['plex_id']:
|
if not status['plex_id']:
|
||||||
LOG.debug('No Plex id found to record playstate for status %s', status)
|
LOG.debug('No Plex id found to record playstate for status %s', status)
|
||||||
return
|
return
|
||||||
|
if status['plex_type'] not in v.PLEX_VIDEOTYPES:
|
||||||
|
LOG.debug('Not messing with non-video entries')
|
||||||
|
return
|
||||||
with PlexDB() as plexdb:
|
with PlexDB() as plexdb:
|
||||||
db_item = plexdb.item_by_id(status['plex_id'], status['plex_type'])
|
db_item = plexdb.item_by_id(status['plex_id'], status['plex_type'])
|
||||||
if not db_item:
|
if not db_item:
|
||||||
|
|
Loading…
Reference in a new issue