From abbc074474168d0219aacc668289e8a95f1db34d Mon Sep 17 00:00:00 2001 From: Untone Date: Mon, 31 Mar 2025 14:39:02 +0300 Subject: [PATCH] updateby-fix --- resolvers/draft.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resolvers/draft.py b/resolvers/draft.py index 4424ff3e..0e04ffd8 100644 --- a/resolvers/draft.py +++ b/resolvers/draft.py @@ -148,7 +148,11 @@ async def update_draft(_, info, draft_id: int, draft_input): return {"error": "Draft not found"} Draft.update(draft, draft_input) - draft.updated_at = int(time.time()) + # Set updated_at and updated_by from the authenticated user + current_time = int(time.time()) + draft.updated_at = current_time + draft.updated_by = author_id + session.commit() return {"draft": draft}