Add lookup for audio types
This commit is contained in:
parent
b9a8d66e3d
commit
80691861f8
1 changed files with 11 additions and 2 deletions
|
@ -53,12 +53,21 @@ class PlexDBBase(object):
|
||||||
answ = self.show(plex_id)
|
answ = self.show(plex_id)
|
||||||
elif plex_type == v.PLEX_TYPE_SEASON:
|
elif plex_type == v.PLEX_TYPE_SEASON:
|
||||||
answ = self.season(plex_id)
|
answ = self.season(plex_id)
|
||||||
|
elif plex_type == v.PLEX_TYPE_SONG:
|
||||||
|
answ = self.song(plex_id)
|
||||||
|
elif plex_type == v.PLEX_TYPE_ALBUM:
|
||||||
|
answ = self.album(plex_id)
|
||||||
|
elif plex_type == v.PLEX_TYPE_ARTIST:
|
||||||
|
answ = self.artist(plex_id)
|
||||||
else:
|
else:
|
||||||
# SLOW - lookup plex_id in all our tables
|
# SLOW - lookup plex_id in all our tables
|
||||||
for kind in (v.PLEX_TYPE_MOVIE,
|
for kind in (v.PLEX_TYPE_MOVIE,
|
||||||
v.PLEX_TYPE_SHOW,
|
|
||||||
v.PLEX_TYPE_EPISODE,
|
v.PLEX_TYPE_EPISODE,
|
||||||
v.PLEX_TYPE_SEASON):
|
v.PLEX_TYPE_SHOW,
|
||||||
|
v.PLEX_TYPE_SEASON,
|
||||||
|
v.PLEX_TYPE_SONG,
|
||||||
|
v.PLEX_TYPE_ALBUM,
|
||||||
|
v.PLEX_TYPE_ARTIST):
|
||||||
method = getattr(self, kind)
|
method = getattr(self, kind)
|
||||||
answ = method(plex_id)
|
answ = method(plex_id)
|
||||||
if answ:
|
if answ:
|
||||||
|
|
Loading…
Add table
Reference in a new issue