From 499c3d685997c569967d67288296dfb066796b21 Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Sun, 6 Apr 2025 22:40:33 -0400 Subject: [PATCH] [music] Fix bug in scobblers for tracks --- vrobbler/apps/scrobbles/scrobblers.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vrobbler/apps/scrobbles/scrobblers.py b/vrobbler/apps/scrobbles/scrobblers.py index dc2056c..4e60666 100644 --- a/vrobbler/apps/scrobbles/scrobblers.py +++ b/vrobbler/apps/scrobbles/scrobblers.py @@ -56,7 +56,8 @@ def mopidy_scrobble_media(post_data: dict, user_id: int) -> Scrobble: media_obj = get_or_create_podcast(post_data) else: media_obj = Track.find_or_create( - title=post_data.get("title", ""), + title=post_data.get("name", ""), + artist_name=post_data.get("artist", ""), album_name=post_data.get("album", ""), run_time_seconds=post_data.get("run_time", 900000), ) @@ -114,6 +115,7 @@ def jellyfin_scrobble_media( else: media_obj = Track.find_or_create( title=post_data.get("Name", ""), + artist_name=post_data.get("Artist", ""), album_name=post_data.get("Album", ""), run_time_seconds=post_data.get("RunTime", 900000), musicbrainz_id=post_data.get("Provider_musicbrainztrack", ""),