diff --git a/internal/models/track_short.go b/internal/models/track_short.go index 17a0f8e..e6fa058 100644 --- a/internal/models/track_short.go +++ b/internal/models/track_short.go @@ -23,7 +23,7 @@ type TrackShort struct { R128 *R128 `json:"r128"` TrackSharingFlag string `json:"track_sharing_flag"` Major *Major `json:"major"` - Lyrics *SupplementLyrics `json:"lyrics"` + Lyrics *TrackLyricsInfo `json:"lyrics"` SimilarTracks []TrackShort `json:"similar_tracks"` DownloadInfo []DownloadInfo `json:"download_info"` // Additional fields from track_short.py @@ -105,7 +105,7 @@ func (t *TrackShort) DeJSON(data []byte, c ClientInterface) (Model, error) { } } if v, ok := raw["lyrics"]; ok { - var lyrics SupplementLyrics + var lyrics TrackLyricsInfo if err := json.Unmarshal(v, &lyrics); err == nil { track.Lyrics = &lyrics }