diff --git a/jellyfin_kodi/library.py b/jellyfin_kodi/library.py index 9a94361f..0af70723 100644 --- a/jellyfin_kodi/library.py +++ b/jellyfin_kodi/library.py @@ -772,13 +772,13 @@ class RemovedWorker(threading.Thread): break if item['Type'] == 'Movie': - obj = Movies(self.args[0], jellyfindb, kodidb, self.args[1], library).remove + obj = Movies(self.args[0], jellyfindb, kodidb, self.args[1]).remove elif item['Type'] in ['Series', 'Season', 'Episode']: - obj = TVShows(self.args[0], jellyfindb, kodidb, self.args[1], library).remove + obj = TVShows(self.args[0], jellyfindb, kodidb, self.args[1]).remove elif item['Type'] in ['MusicAlbum', 'MusicArtist', 'AlbumArtist', 'Audio']: - obj = Music(self.args[0], jellyfindb, kodidb, self.args[1], library).remove + obj = Music(self.args[0], jellyfindb, kodidb, self.args[1]).remove elif item['Type'] == 'MusicVideo': - obj = MusicVideos(self.args[0], jellyfindb, kodidb, self.args[1], library).remove + obj = MusicVideos(self.args[0], jellyfindb, kodidb, self.args[1]).remove try: obj(item['Id']) diff --git a/jellyfin_kodi/objects/movies.py b/jellyfin_kodi/objects/movies.py index d761fd66..6aa03081 100644 --- a/jellyfin_kodi/objects/movies.py +++ b/jellyfin_kodi/objects/movies.py @@ -24,7 +24,7 @@ LOG = LazyLogger(__name__) class Movies(KodiDb): - def __init__(self, server, jellyfindb, videodb, direct_path, library): + def __init__(self, server, jellyfindb, videodb, direct_path, library=None): self.server = server self.jellyfin = jellyfindb diff --git a/jellyfin_kodi/objects/music.py b/jellyfin_kodi/objects/music.py index c0864595..c0dec150 100644 --- a/jellyfin_kodi/objects/music.py +++ b/jellyfin_kodi/objects/music.py @@ -22,7 +22,7 @@ LOG = LazyLogger(__name__) class Music(KodiDb): - def __init__(self, server, jellyfindb, musicdb, direct_path, library): + def __init__(self, server, jellyfindb, musicdb, direct_path, library=None): self.server = server self.jellyfin = jellyfindb diff --git a/jellyfin_kodi/objects/musicvideos.py b/jellyfin_kodi/objects/musicvideos.py index 3c4b1679..a42d345e 100644 --- a/jellyfin_kodi/objects/musicvideos.py +++ b/jellyfin_kodi/objects/musicvideos.py @@ -26,7 +26,7 @@ LOG = LazyLogger(__name__) class MusicVideos(KodiDb): - def __init__(self, server, jellyfindb, videodb, direct_path, library): + def __init__(self, server, jellyfindb, videodb, direct_path, library=None): self.server = server self.jellyfin = jellyfindb diff --git a/jellyfin_kodi/objects/tvshows.py b/jellyfin_kodi/objects/tvshows.py index 124e95dc..de849045 100644 --- a/jellyfin_kodi/objects/tvshows.py +++ b/jellyfin_kodi/objects/tvshows.py @@ -27,7 +27,7 @@ LOG = LazyLogger(__name__) class TVShows(KodiDb): - def __init__(self, server, jellyfindb, videodb, direct_path, library, update_library=False): + def __init__(self, server, jellyfindb, videodb, direct_path, library=None, update_library=False): self.server = server self.jellyfin = jellyfindb