From 3b67a03ad29214f5dc30bb1f28169fa8b82ead5d Mon Sep 17 00:00:00 2001 From: Markury Date: Wed, 15 Jul 2026 21:30:10 -0400 Subject: [PATCH] oopsie: handle duplicate playlist entries from spotify api (INSERT >> INSERT OR REPLACE) --- src/lib/library/spotify-database.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/library/spotify-database.ts b/src/lib/library/spotify-database.ts index bfc304c..8605d14 100644 --- a/src/lib/library/spotify-database.ts +++ b/src/lib/library/spotify-database.ts @@ -139,7 +139,7 @@ export async function upsertPlaylists(playlists: any[]): Promise { // Insert new playlists for (const playlist of playlists) { await database.execute( - `INSERT INTO spotify_playlists (id, name, track_count, owner_name, image_url, cached_at) + `INSERT OR REPLACE INTO spotify_playlists (id, name, track_count, owner_name, image_url, cached_at) VALUES ($1, $2, $3, $4, $5, $6)`, [ playlist.id,