From 05ac3d96cce1f33098b8200129056a4e9d97cad5 Mon Sep 17 00:00:00 2001 From: Agent Zero Date: Fri, 7 Aug 2026 08:03:26 +0200 Subject: [PATCH] fix(tasks): add db.refresh before _task_to_dict to prevent greenlet error --- app/plugins/builtins/tasks/services.py | 1 + 1 file changed, 1 insertion(+) diff --git a/app/plugins/builtins/tasks/services.py b/app/plugins/builtins/tasks/services.py index 94f018a..1aa3d45 100644 --- a/app/plugins/builtins/tasks/services.py +++ b/app/plugins/builtins/tasks/services.py @@ -160,6 +160,7 @@ async def update_task( task.contact_id = uuid.UUID(data["contact_id"]) if data["contact_id"] else None await db.flush() + await db.refresh(task) return _task_to_dict(task)