From 3228b4c2901a92cd4b5cb61d068d2dd84a88a737 Mon Sep 17 00:00:00 2001 From: markov Date: Thu, 26 Feb 2026 15:13:10 +0100 Subject: [PATCH] Fix #6: Remove useless _record_action in delete_task (CASCADE deletes it) --- src/tracker/api/tasks.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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