From 99bdc22a2570a872a708f2fd4db8c364031d5603 Mon Sep 17 00:00:00 2001 From: Mathis Maquenne <124215603+mathismqn@users.noreply.github.com> Date: Sat, 21 Jun 2025 16:22:16 -0400 Subject: [PATCH] fix(cli): restrict --limit option to download artist command --- internal/downloader/client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/downloader/client.go b/internal/downloader/client.go index c3da39c..c0daab2 100644 --- a/internal/downloader/client.go +++ b/internal/downloader/client.go @@ -71,7 +71,7 @@ func (c *Client) Run(ctx context.Context, opts Options, id string) error { if len(songs) == 0 { return fmt.Errorf("%s has no songs", c.resourceType) } - if opts.Limit > 0 && len(songs) > opts.Limit { + if c.resourceType == "artist" && len(songs) > opts.Limit { songs = songs[:opts.Limit] resource.SetSongs(songs) }