diff --git a/maloja/apis/listenbrainz.py b/maloja/apis/listenbrainz.py index 656c11c..896d6f9 100644 --- a/maloja/apis/listenbrainz.py +++ b/maloja/apis/listenbrainz.py @@ -55,6 +55,7 @@ class Listenbrainz(APIHandler): try: metadata = listen["track_metadata"] artiststr, titlestr = metadata["artist_name"], metadata["track_name"] + albumstr = metadata.get("release_name") additional = metadata.get("additional_info",{}) try: timestamp = int(listen["listened_at"]) @@ -74,6 +75,7 @@ class Listenbrainz(APIHandler): self.scrobble({ 'track_artists':[artiststr], 'track_title':titlestr, + 'album_name':albumstr, 'scrobble_time':timestamp, **extrafields },client=client)