fix(#330): tracking-todos in dedizierter Pakete-Liste #334
No reviewers
Labels
No labels
app/archiv
app/einkaufslisten
app/imap-client
app/wissensbasis
arch-answered
arch-question
area/api
area/auth
area/infra
area/mobile
area/shared
area/ui
area/web
portfolio-status
prio/high
prio/low
prio/medium
roadmap/public
size/l
size/m
size/s
size/xl
size/xs
status/blocked
status/needs-info
type/bug
type/chore
type/docs
type/feature
type/idea
type/refactor
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
admin-mrrm/mrrmlabapp!334
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/330-tracking-todo-pakete-liste"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #330.
Was
Einzeiler-Fix in
TrackingTodoWriterService.ensureTodoList(): zusätzlichertitle === DEFAULT_TODO_LIST_TITLE-Check, damit nur die dedizierte "Pakete"-Liste wiederverwendet wird (statt der ersten beliebigen Todo-Liste).Wieso kein Metadata-Flag
Issue erwähnt optional
system: tracking-todosals saubereren Marker — würde Schema-Migration brauchen + den User-Use-Case "Liste umbenennen" abdecken. Scope hier bewusst klein. Wenn der User die Liste umbenennt, legt der Service eine neue "Pakete" daneben an (akzeptabel, sichtbar, leicht zu erklären).Tests
nutzt existierende Todo-Liste statt neue zu erstellenzementierte den Bug — auf "Pakete"-Titel korrigiert.legt "Pakete"-Liste neu an wenn nur fremde Todo-Liste existiert (Bug #330)deckt den Reproschritt aus dem Issue ab.pnpm typecheckclean.Backfill
Nicht in diesem PR — User mit bereits falsch eingeordneten Todos bleiben so. Falls relevant: separates Folge-Issue (Migration: alle Items mit Title-Pattern
"Paket [...] (TN)"in fremden Todo-Listen → eigene "Pakete"-Liste verschieben).Test plan
Deliveredtriggern → "Pakete" wird neu angelegt, Todo dort