diff --git a/src/lib/server/shopping/repository.ts b/src/lib/server/shopping/repository.ts index 37ec41b..b2e043f 100644 --- a/src/lib/server/shopping/repository.ts +++ b/src/lib/server/shopping/repository.ts @@ -181,10 +181,8 @@ export function toggleCheck( export function clearCheckedItems(db: Database.Database): void { const tx = db.transaction(() => { - // Alle aggregierten Zeilen mit checked-Status holen, pro recipe_id gruppieren - // und Rezepte finden, deren Zeilen ALLE abgehakt sind. // Rohe (name, unit)-Zeilen holen, checked-Status per Family-Key-Lookup - // in JS entscheiden (SQL-CASE-Duplikation vermeiden). + // in JS entscheiden. Rezepte mit ALLEN Zeilen abgehakt werden raus. const allRowsRaw = db .prepare( `SELECT