Add more logging to debug
This commit is contained in:
@@ -104,6 +104,7 @@ class Jellyfin:
|
||||
and "MediaSources" in movie
|
||||
and movie["MediaSources"] is not {}
|
||||
):
|
||||
logger(f"Jellyfin: Adding {movie['Name']} to {user_name} watched list", 3)
|
||||
# Create a dictionary for the movie with its title
|
||||
movie_guids = {"title": movie["Name"]}
|
||||
|
||||
@@ -127,6 +128,7 @@ class Jellyfin:
|
||||
|
||||
# Append the movie dictionary to the list for the given user and library
|
||||
user_watched[user_name][library_title].append(movie_guids)
|
||||
logger(f"Jellyfin: Added {movie_guids} to {user_name} watched list", 3)
|
||||
|
||||
# TV Shows
|
||||
if library_type == "Series":
|
||||
@@ -151,6 +153,7 @@ class Jellyfin:
|
||||
# Create a list of tasks to retrieve the seasons of each watched show
|
||||
seasons_tasks = []
|
||||
for show in watched_shows_filtered:
|
||||
logger(f"Jellyfin: Adding {show['Name']} to {user_name} watched list", 3)
|
||||
show_guids = {
|
||||
k.lower(): v for k, v in show["ProviderIds"].items()
|
||||
}
|
||||
@@ -269,10 +272,16 @@ class Jellyfin:
|
||||
][season_dict["Identifiers"]["season_name"]] = season_dict[
|
||||
"Episodes"
|
||||
]
|
||||
logger(f"Jellyfin: Added {season_dict['Episodes']} to {user_name} {season_dict['Identifiers']['show_guids']} watched list", 1)
|
||||
|
||||
logger(
|
||||
f"Jellyfin: Got watched for {user_name} in library {library_title}", 1
|
||||
)
|
||||
if library_title in user_watched[user_name]:
|
||||
logger(
|
||||
f"Jellyfin: {user_watched[user_name][library_title]}", 3
|
||||
)
|
||||
|
||||
return user_watched
|
||||
except Exception as e:
|
||||
logger(
|
||||
|
||||
Reference in New Issue
Block a user