From ba283021c19f0ab6c8331b63609571e5d602a88e Mon Sep 17 00:00:00 2001 From: sentriz Date: Mon, 14 Nov 2022 14:05:25 +0000 Subject: [PATCH] print artist name instead of object in lastfm tracks error --- server/ctrlsubsonic/handlers_by_tags.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/ctrlsubsonic/handlers_by_tags.go b/server/ctrlsubsonic/handlers_by_tags.go index c0ffcfb..f36a2c1 100644 --- a/server/ctrlsubsonic/handlers_by_tags.go +++ b/server/ctrlsubsonic/handlers_by_tags.go @@ -541,7 +541,7 @@ func (c *Controller) ServeGetTopSongs(r *http.Request) *spec.Response { return spec.NewError(0, "fetching artist top tracks: %v", err) } if len(topTracks.Tracks) == 0 { - return spec.NewError(70, "no top tracks found for artist: %v", artist) + return spec.NewError(70, "no top tracks found for artist: %s", artist.Name) } topTrackNames := make([]string, len(topTracks.Tracks)) @@ -562,7 +562,7 @@ func (c *Controller) ServeGetTopSongs(r *http.Request) *spec.Response { return spec.NewError(0, "error finding tracks: %v", err) } if len(tracks) == 0 { - return spec.NewError(70, "no tracks found matchind last fm top songs for artist: %v", artist) + return spec.NewError(70, "no tracks found matching last fm top songs for artist: %s", artist.Name) } sub := spec.NewResponse()