From d57bf33969dd23903392e5821a9792174e130ff0 Mon Sep 17 00:00:00 2001 From: badlandspray <92253501+badlandspray@users.noreply.github.com> Date: Thu, 9 Jun 2022 17:54:20 +0000 Subject: [PATCH] Track more additional information --- maloja/apis/listenbrainz.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/maloja/apis/listenbrainz.py b/maloja/apis/listenbrainz.py index 896d6f9..1c4300b 100644 --- a/maloja/apis/listenbrainz.py +++ b/maloja/apis/listenbrainz.py @@ -68,7 +68,7 @@ class Listenbrainz(APIHandler): # fields that will not be consumed by regular scrobbling # will go into 'extra' k:additional[k] - for k in ['release_mbid','artist_mbids','recording_mbid','tags'] + for k in ['track_mbid', 'release_mbid','artist_mbids','recording_mbid','tags', 'spotify_id'] if k in additional } @@ -77,6 +77,7 @@ class Listenbrainz(APIHandler): 'track_title':titlestr, 'album_name':albumstr, 'scrobble_time':timestamp, + 'track_length': additional.get("duration"), **extrafields },client=client)