add better names

This commit is contained in:
2026-04-10 12:21:15 +02:00
parent c253890062
commit 3aa825a322
+22 -3
View File
@@ -7,6 +7,27 @@ from jellyfin.utils.playback import get_current_playback
from jellyfin.utils.image import get_image_url from jellyfin.utils.image import get_image_url
from datetime import datetime from datetime import datetime
def get_name(
item: dict
) -> str:
"""
Retrieves the name of a Jellyfin movie media item.
Args:
item (dict): The Jellyfin movie media item dictionary.
Returns:
str: The name of the movie.
"""
original_title = item.get('OriginalTitle')
title = item.get('Name')
if not original_title:
return title
if not title:
return original_title
return f"{original_title} ({title})"
def to_media_item( def to_media_item(
item: dict item: dict
@@ -22,9 +43,7 @@ def to_media_item(
item_id = item.get('Id') item_id = item.get('Id')
# Get name # Get name
name = item.get('OriginalTitle') name = get_name(item)
if not name:
name = item.get('Name')
# Construct metadata # Construct metadata
premiere_date = item.get('PremiereDate') premiere_date = item.get('PremiereDate')