mirror of
https://github.com/beetbox/beets.git
synced 2025-12-09 18:12:19 +01:00
Update beetsplug/listenbrainz.py
Co-authored-by: Šarūnas Nejus <snejus@protonmail.com>
This commit is contained in:
parent
c49de7afe6
commit
c1b4b58e65
1 changed files with 8 additions and 9 deletions
|
|
@ -184,15 +184,14 @@ class ListenBrainzPlugin(BeetsPlugin):
|
|||
identifier = track.get("identifier")
|
||||
if isinstance(identifier, list):
|
||||
identifier = identifier[0]
|
||||
artist = track.get(
|
||||
"creator", "Unknown artist"
|
||||
) # Set a default value if 'creator' key is not present
|
||||
track_dict = {
|
||||
"artist": artist,
|
||||
"identifier": identifier.split("/")[-1],
|
||||
"title": track.get("title"),
|
||||
}
|
||||
tracks.append(track_dict)
|
||||
|
||||
tracks.append(
|
||||
{
|
||||
"artist": track.get("creator", "Unknown artist"),
|
||||
"identifier": identifier.split("/")[-1],
|
||||
"title": track.get("title"),
|
||||
}
|
||||
)
|
||||
return self.get_track_info(tracks)
|
||||
|
||||
def get_track_info(self, tracks):
|
||||
|
|
|
|||
Loading…
Reference in a new issue