From a30502949472f4532110f12642917343d2a5c9bb Mon Sep 17 00:00:00 2001 From: Lucas Santana Date: Fri, 12 Jun 2026 00:18:29 -0300 Subject: [PATCH] fix(backend): log swallowed spotify search errors (#1285) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fetchPopularArtists' per-query catch was bare — transient Spotify search failures were invisible. Log via debugLog with the query and error before continuing; loop semantics unchanged. --- packages/backend/src/services/artistSuggestion.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/backend/src/services/artistSuggestion.ts b/packages/backend/src/services/artistSuggestion.ts index e009a5d63..4b938a655 100644 --- a/packages/backend/src/services/artistSuggestion.ts +++ b/packages/backend/src/services/artistSuggestion.ts @@ -335,8 +335,12 @@ export class ArtistSuggestionService { out.push(artist) } } - } catch { - // continue to next query + } catch (error) { + // continue to next query — but leave a trace (#1285) + debugLog({ + message: 'Spotify popular-artist search failed', + data: { query, error: String(error) }, + }) } }