onyx-tasks/apps
Claude f276233be5
fix(tauri): cascade delete must handle the full subtree, not just direct children
delete_task only collected direct children when a parent was deleted,
so grandchildren (and deeper descendants — the data model allows any
depth even though the UI is two-level today) would be left with a
parent_id pointing at a deleted task. Walk the parent-child graph to
collect the full descendant set and delete children before the parent
so a mid-cascade failure can't strand descendants.
2026-04-17 16:19:46 +00:00
..
tauri fix(tauri): cascade delete must handle the full subtree, not just direct children 2026-04-17 16:19:46 +00:00