From aedbe583c8d780426cae90d2cef262047b185799 Mon Sep 17 00:00:00 2001 From: markov Date: Wed, 25 Feb 2026 11:05:40 +0100 Subject: [PATCH] fix: flush task before recording action (task_id was None) --- src/tracker/api/tasks.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tracker/api/tasks.py b/src/tracker/api/tasks.py index 8ac6778..42c21eb 100644 --- a/src/tracker/api/tasks.py +++ b/src/tracker/api/tasks.py @@ -319,6 +319,7 @@ async def create_task( watcher_ids=[assignee_id] if assignee_id else [], ) db.add(task) + await db.flush() # get task.id before recording action await _record_action(db, task, current_member, TaskActionType.CREATED)