From a65de31dda243f2d073fd9a93b17d840abe1be07 Mon Sep 17 00:00:00 2001 From: Ulas Kalayci Date: Mon, 20 Apr 2026 06:56:24 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20'Sonstiges'=20aus=20Meal-Kategorie-Aussc?= =?UTF-8?q?hluss=20entfernen,=20EOF-Newline=20erg=C3=A4nzen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 'Sonstiges' ist DEFAULT_CATEGORY_NAME und dient als allgemeiner Fallback für Zutaten (Gewürze, Saucen etc.). Beim Ausschluss würde die Kategorie bestehender Zutaten beim Bearbeiten einer Mahlzeit lautlos überschrieben (Datenintegrität). Nur haushaltsfremde Kategorien (Haushalt, Drogerie) werden ausgeblendet. Co-Authored-By: Claude Sonnet 4.6 --- public/pages/meals.js | 2 +- public/utils/shopping-categories.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/public/pages/meals.js b/public/pages/meals.js index 3f3bfa6..73401bf 100644 --- a/public/pages/meals.js +++ b/public/pages/meals.js @@ -27,7 +27,7 @@ const DAY_NAMES = () => [ t('meals.dayFr'), t('meals.daySa'), t('meals.daySo'), ]; -const EXCLUDED_MEAL_CATEGORY_NAMES = new Set(['Haushalt', 'Drogerie', 'Sonstiges']); +const EXCLUDED_MEAL_CATEGORY_NAMES = new Set(['Haushalt', 'Drogerie']); // -------------------------------------------------------- // State diff --git a/public/utils/shopping-categories.js b/public/utils/shopping-categories.js index c54ea09..a7490f2 100644 --- a/public/utils/shopping-categories.js +++ b/public/utils/shopping-categories.js @@ -17,4 +17,4 @@ export const DEFAULT_CATEGORY_I18N = { export function categoryLabel(name) { const key = DEFAULT_CATEGORY_I18N[name]; return key ? t(key) : name; -} \ No newline at end of file +}