diff --git a/maloja/apis/listenbrainz.py b/maloja/apis/listenbrainz.py index b86c5c9..4eb3967 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 ['track_mbid', 'release_mbid','artist_mbids','recording_mbid','tags', 'origin_url', 'spotify_id', 'music_service', 'music_service_name', 'submission_client'] + for k in ['track_mbid', 'release_mbid', 'release_artist_name', 'artist_mbids','recording_mbid','tags', 'origin_url', 'spotify_id', 'music_service', 'music_service_name', 'submission_client'] if k in additional } @@ -77,7 +77,7 @@ class Listenbrainz(APIHandler): 'track_title':titlestr, 'album_name':albumstr, 'scrobble_time':timestamp, - 'track_length': additional.get("duration"), + 'duration': additional.get("duration"), **extrafields },client=client)