From c1493255b715dd291140224140f50debc450b5df Mon Sep 17 00:00:00 2001
From: badlandspray <92253501+badlandspray@users.noreply.github.com>
Date: Sat, 4 Jun 2022 07:31:18 +0000
Subject: [PATCH] Store album name

---
 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 656c11c..595f2aa 100644
--- a/maloja/apis/listenbrainz.py
+++ b/maloja/apis/listenbrainz.py
@@ -54,7 +54,7 @@ class Listenbrainz(APIHandler):
 			for listen in payload:
 				try:
 					metadata = listen["track_metadata"]
-					artiststr, titlestr = metadata["artist_name"], metadata["track_name"]
+					artiststr, titlestr, albumstr = metadata["artist_name"], metadata["track_name"], metadata["release_name"]
 					additional = metadata.get("additional_info",{})
 					try:
 						timestamp = int(listen["listened_at"])
@@ -74,6 +74,7 @@ class Listenbrainz(APIHandler):
 				self.scrobble({
 					'track_artists':[artiststr],
 					'track_title':titlestr,
+					'album_name':albumstr,
 					'scrobble_time':timestamp,
 					**extrafields
 				},client=client)