fix: get_categories always includes custom categories (v0.4.12)
Custom categories (rights.canDelete=true) have no locale field set by the API and were silently excluded by the locale filter. They now bypass both the locale and taskListType filters so they always appear in get_categories output regardless of the locale parameter. Also: deleted 7 test categories (TEmojiApple, Obst & Gemüse (old), TestKategorie, ProbeKat2, [TEST]emoji=apple, ProbeKat1, TDelMeta) and restored 'Obst & Gemüse' (emoji 🍎) as a clean custom category. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -150,6 +150,9 @@ a01.r.r.updatedCreated[] → taskcategorysync (Kategorien/Abteilung
|
||||
.locale → Sprache des Namens (z.B. "de", "en", "ru", "fr", "es",
|
||||
"it", "nl", "pt", "sv", "ko", "ja")
|
||||
Jede Sprache = eigener Eintrag mit eigenem metaId/systemCategoryId
|
||||
**Wichtig:** Custom-Kategorien (rights.canDelete='true') haben
|
||||
kein locale-Feld gesetzt — sie werden sprachunabhängig
|
||||
zurückgegeben und dürfen nie über locale gefiltert werden.
|
||||
.hiddenByTaskList → Liste von Listen-IDs, in denen die Kat. versteckt ist
|
||||
a02.r.r.updatedCreated[] → tasksync (Tasks)
|
||||
.metaId → eindeutige Task-ID
|
||||
|
||||
Reference in New Issue
Block a user