show only premiere year for movies

This commit is contained in:
2025-12-10 18:15:19 +01:00
parent e9827723f4
commit 740c892946
2 changed files with 4 additions and 4 deletions

View File

@@ -17,7 +17,7 @@ class JellyfinMusicMediaMetadata(BaseModel):
class JellyfinMovieMediaMetadata(BaseModel): class JellyfinMovieMediaMetadata(BaseModel):
date: Optional[str] year: Optional[int]
class JellyfinEpisodeMediaMetadata(BaseModel): class JellyfinEpisodeMediaMetadata(BaseModel):
@@ -58,7 +58,7 @@ class JellyfinMediaItem(BaseModel):
return DiscordRPCUpdatePayload( return DiscordRPCUpdatePayload(
id=self.id, id=self.id,
title=f"Watching {self.name}", title=f"Watching {self.name}",
subtitle=self.metadata.date, subtitle=str(self.metadata.year),
image_url=str(self.image_url), image_url=str(self.image_url),
details=self.name, details=self.name,
activity_type=ActivityType.WATCHING, activity_type=ActivityType.WATCHING,

View File

@@ -23,10 +23,10 @@ def to_media_item(
# Construct metadata # Construct metadata
premiere_date = item.get('PremiereDate') premiere_date = item.get('PremiereDate')
date = datetime.fromisoformat(premiere_date).strftime('%d/%m/%Y') premiere_year = datetime.fromisoformat(premiere_date).year
metadata = JellyfinMovieMediaMetadata( metadata = JellyfinMovieMediaMetadata(
date=date year=premiere_year
) )
# Get playback positions # Get playback positions