1 Commits
Author SHA1 Message Date
Cocoon-Break 54f1f0d577 fix: guard cancel_task against overwriting terminal task status
cancel_task was overwriting the status of already-completed, failed, or cancelled tasks. Calling DELETE on a completed task would silently change its status to CANCELLED. Now returns False early for terminal states.
2026-05-06 11:40:01 +08:00