diff --git a/src/jellyfin_emby.py b/src/jellyfin_emby.py index 93b0175..e279aec 100644 --- a/src/jellyfin_emby.py +++ b/src/jellyfin_emby.py @@ -206,8 +206,10 @@ class JellyfinEmby: # Theres no way to get all libraries so individually get list of libraries from all users users = self.get_users() - for _, user_id in users.items(): + for user_name, user_id in users.items(): user_libraries: dict = self.query(f"/Users/{user_id}/Views", "get") + logger.debug(f"{self.server_type}: All Libraries for {user_name} {[library.get("Name") for library in user_libraries["Items"]]}") + for library in user_libraries["Items"]: library_title = library["Name"] library_type = library.get("CollectionType") diff --git a/src/library.py b/src/library.py index 9753707..2d161c8 100644 --- a/src/library.py +++ b/src/library.py @@ -172,6 +172,9 @@ def setup_libraries( server_1_libraries = server_1.get_libraries() server_2_libraries = server_2.get_libraries() + logger.debug(f"{server_1.server_type}: Libraries and types {server_1_libraries}") + logger.debug(f"{server_2.server_type}: Libraries and types {server_2_libraries}") + # Filter out all blacklist, whitelist libaries filtered_server_1_libraries = filter_libaries( server_1_libraries, diff --git a/src/plex.py b/src/plex.py index 112ed8f..315686b 100644 --- a/src/plex.py +++ b/src/plex.py @@ -224,6 +224,7 @@ class Plex: ssl_bypass=False, session=None, ): + self.server_type = "Plex" self.baseurl = baseurl self.token = token self.username = username @@ -280,6 +281,7 @@ class Plex: output = {} libraries = self.plex.library.sections() + logger.debug(f"Plex: All Libraries {[library.title for library in libraries]}") for library in libraries: library_title = library.title