From 260c58724851c2cc4054165d8de45e2ce9868395 Mon Sep 17 00:00:00 2001 From: krateng Date: Mon, 6 Jun 2022 18:02:34 +0200 Subject: [PATCH] Allow minimal listenbrainz payload --- 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 595f2aa..896d6f9 100644 --- a/maloja/apis/listenbrainz.py +++ b/maloja/apis/listenbrainz.py @@ -54,7 +54,8 @@ class Listenbrainz(APIHandler): for listen in payload: try: metadata = listen["track_metadata"] - artiststr, titlestr, albumstr = metadata["artist_name"], metadata["track_name"], metadata["release_name"] + artiststr, titlestr = metadata["artist_name"], metadata["track_name"] + albumstr = metadata.get("release_name") additional = metadata.get("additional_info",{}) try: timestamp = int(listen["listened_at"])