From c6a701a4a3e6c213e188f8ae31a3fc9c8eb9db0a Mon Sep 17 00:00:00 2001 From: mcarlton00 Date: Thu, 13 Feb 2020 19:39:38 -0500 Subject: [PATCH 1/2] Fix library object types --- jellyfin_kodi/library.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/jellyfin_kodi/library.py b/jellyfin_kodi/library.py index 33ad98f6..88d92c15 100644 --- a/jellyfin_kodi/library.py +++ b/jellyfin_kodi/library.py @@ -679,6 +679,14 @@ class UserDataWorker(threading.Thread): obj = Movies(self.args[0], jellyfindb, kodidb, self.args[1]).userdata(item) elif item['Type'] in ['Series', 'Season', 'Episode']: obj = TVShows(self.args[0], jellyfindb, kodidb, self.args[1]).userdata(item) + elif item['Type'] == 'MusicAlbum': + obj = Music(self.args[0], jellyfindb, kodidb, self.args[1]).album + elif item['Type'] == 'MusicArtist': + obj = Music(self.args[0], jellyfindb, kodidb, self.args[1]).artist + elif item['Type'] == 'AlbumArtist': + obj = Music(self.args[0], jellyfindb, kodidb, self.args[1]).albumartist + elif item['Type'] == 'Audio': + obj = Music(self.args[0], jellyfindb, kodidb, self.args[1]).song try: obj(item) From ba6242dd935c8d2cd93b9a6b33eacf01c411fe7d Mon Sep 17 00:00:00 2001 From: mcarlton00 Date: Thu, 13 Feb 2020 19:43:29 -0500 Subject: [PATCH 2/2] Fixing indentation --- jellyfin_kodi/library.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jellyfin_kodi/library.py b/jellyfin_kodi/library.py index 88d92c15..180ece7d 100644 --- a/jellyfin_kodi/library.py +++ b/jellyfin_kodi/library.py @@ -680,13 +680,13 @@ class UserDataWorker(threading.Thread): elif item['Type'] in ['Series', 'Season', 'Episode']: obj = TVShows(self.args[0], jellyfindb, kodidb, self.args[1]).userdata(item) elif item['Type'] == 'MusicAlbum': - obj = Music(self.args[0], jellyfindb, kodidb, self.args[1]).album + obj = Music(self.args[0], jellyfindb, kodidb, self.args[1]).album elif item['Type'] == 'MusicArtist': - obj = Music(self.args[0], jellyfindb, kodidb, self.args[1]).artist + obj = Music(self.args[0], jellyfindb, kodidb, self.args[1]).artist elif item['Type'] == 'AlbumArtist': - obj = Music(self.args[0], jellyfindb, kodidb, self.args[1]).albumartist + obj = Music(self.args[0], jellyfindb, kodidb, self.args[1]).albumartist elif item['Type'] == 'Audio': - obj = Music(self.args[0], jellyfindb, kodidb, self.args[1]).song + obj = Music(self.args[0], jellyfindb, kodidb, self.args[1]).song try: obj(item)