fetch image by parent id
This commit is contained in:
4
changelog/0.1.1.md
Normal file
4
changelog/0.1.1.md
Normal file
@@ -0,0 +1,4 @@
|
||||
# 0.1.1
|
||||
|
||||
- Updated Jellyfin item fetching logic to skip items that are not `Audio`, `Episode`, or `Movie` types, preventing errors when unsupported media types are encountered
|
||||
- Updated Jellyfin image fetching logic to use `ParentId` for episodes and music tracks to ensure correct artwork is displayed in Discord Rich Presence
|
||||
@@ -127,12 +127,13 @@ class JellyfinApiClient:
|
||||
|
||||
def to_episode_model(self, item: dict) -> JellyfinMediaItem:
|
||||
media_id = item.get('Id')
|
||||
parent = self.client.jellyfin.get_item(item.get('ParentId'))
|
||||
parent_id = item.get('ParentId')
|
||||
seris_name = item.get('SeriesName')
|
||||
series_name = item.get('SeriesName')
|
||||
season_number = item.get('ParentIndexNumber')
|
||||
episode_number = item.get('IndexNumber')
|
||||
|
||||
subtitle=f"S{season_number:02}E{episode_number:02} of {seris_name}"
|
||||
subtitle=f"S{season_number:02}E{episode_number:02} of {series_name}"
|
||||
|
||||
(start, end) = self.get_playback_info(item)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user