diff --git a/src/tracker/api/tasks.py b/src/tracker/api/tasks.py index ebbcfc3..c023e63 100644 --- a/src/tracker/api/tasks.py +++ b/src/tracker/api/tasks.py @@ -393,8 +393,7 @@ async def delete_task( ): task = await _get_task(task_id, db) project_id = str(task.project_id) - await _record_action(db, task, current_member, TaskActionType.DELETED) - await db.commit() + # Note: _record_action not called — CASCADE would delete it with the task anyway await db.delete(task) await db.commit() from ..ws.manager import manager