From ca99a3d5fb71112147d01922d1eb8d341a3eb666 Mon Sep 17 00:00:00 2001 From: Philipp Wolfer Date: Sun, 26 Nov 2023 12:22:25 +0100 Subject: [PATCH] jspf: consider love track MBID --- internal/backends/jspf/jspf.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/backends/jspf/jspf.go b/internal/backends/jspf/jspf.go index f08a225..26bc57f 100644 --- a/internal/backends/jspf/jspf.go +++ b/internal/backends/jspf/jspf.go @@ -98,8 +98,12 @@ func loveAsTrack(l models.Love) jspf.Track { extension.AddedBy = l.UserName track.Extension[jspf.MusicBrainzTrackExtensionId] = extension + recordingMbid := l.Track.RecordingMbid if l.RecordingMbid != "" { - track.Identifier = append(track.Identifier, "https://musicbrainz.org/recording/"+string(l.RecordingMbid)) + recordingMbid = l.RecordingMbid + } + if recordingMbid != "" { + track.Identifier = append(track.Identifier, "https://musicbrainz.org/recording/"+string(recordingMbid)) } return track