From 3d8df1eb4800cf3081fe4945f304b28b024499e7 Mon Sep 17 00:00:00 2001 From: Markury Date: Thu, 16 Oct 2025 13:45:32 -0400 Subject: [PATCH] fix(spotify): handle possible undefined access and refresh tokens --- src/lib/services/spotify.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/services/spotify.ts b/src/lib/services/spotify.ts index 92c4912..8a0a2a7 100644 --- a/src/lib/services/spotify.ts +++ b/src/lib/services/spotify.ts @@ -185,13 +185,13 @@ export class SpotifyAPI { this.expiresAt = Date.now() + (data.expires_in * 1000); // Note: Spotify may or may not return a new refresh token - const refreshToken = data.refresh_token || this.refreshToken; + const refreshToken = data.refresh_token || this.refreshToken!; if (data.refresh_token) { this.refreshToken = data.refresh_token; } // Save refreshed tokens to store - await saveTokens(this.accessToken, refreshToken, data.expires_in); + await saveTokens(this.accessToken!, refreshToken, data.expires_in); return { access_token: data.access_token,