From 2c3c979a960206294118091d4efe2137c181a0e8 Mon Sep 17 00:00:00 2001 From: 4gray Date: Wed, 7 Jan 2026 20:40:45 +0100 Subject: [PATCH] fix(category): handle empty categoryIds in visibility update --- .../src/app/events/database/category.events.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/electron-backend/src/app/events/database/category.events.ts b/apps/electron-backend/src/app/events/database/category.events.ts index 619573ecd..dbb7913bb 100644 --- a/apps/electron-backend/src/app/events/database/category.events.ts +++ b/apps/electron-backend/src/app/events/database/category.events.ts @@ -104,6 +104,9 @@ ipcMain.handle( 'DB_UPDATE_CATEGORY_VISIBILITY', async (event, categoryIds: number[], hidden: boolean) => { try { + if (categoryIds.length === 0) { + return { success: true }; + } const db = await getDatabase(); await db .update(schema.categories)