From 693817b18c26f51b610509252e04e02ed1025314 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=B6rdle=20Bot?= Date: Wed, 3 Dec 2025 13:42:02 +0100 Subject: [PATCH] =?UTF-8?q?Curator-Song-Update:=20Genre-Zuordnungen=20auch?= =?UTF-8?q?=20bei=20leerem=20Array=20korrekt=20=C3=BCbernehmen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/songs/route.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/api/songs/route.ts b/app/api/songs/route.ts index 0414638..dd753f4 100644 --- a/app/api/songs/route.ts +++ b/app/api/songs/route.ts @@ -457,7 +457,8 @@ export async function PUT(request: Request) { } } - if (effectiveGenreIds && effectiveGenreIds.length > 0) { + // Wenn effectiveGenreIds definiert ist, auch leere Arrays übernehmen (löscht alle Zuordnungen). + if (effectiveGenreIds !== undefined) { data.genres = { set: effectiveGenreIds.map((gId: number) => ({ id: gId })) };