From fd1852c7f06f624ae9db21fc4a4f5167f12cd141 Mon Sep 17 00:00:00 2001 From: sentriz Date: Tue, 26 Sep 2023 11:53:23 +0100 Subject: [PATCH] return loved date in loved tracks response --- scrobble/lastfm/model.go | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/scrobble/lastfm/model.go b/scrobble/lastfm/model.go index b2cf229..4762d29 100644 --- a/scrobble/lastfm/model.go +++ b/scrobble/lastfm/model.go @@ -101,13 +101,15 @@ type ( Image []Image `xml:"image"` } - TrackWithArtist struct { - Track - Artist Artist `xml:"artist"` - } - LovedTracks struct { - XMLName xml.Name `xml:"lovedtracks"` - Tracks []TrackWithArtist `xml:"track"` + XMLName xml.Name `xml:"lovedtracks"` + Tracks []struct { + Track + Date struct { + Text string `xml:",chardata"` + UTS string `xml:"uts,attr"` + } `xml:"date"` + Artist Artist `xml:"artist"` + } `xml:"track"` } )