From 20fd40df0e96bdf2e480565156035632153b1eb5 Mon Sep 17 00:00:00 2001 From: Untone Date: Sat, 26 Apr 2025 23:46:07 +0300 Subject: [PATCH] updated-by-auto-fix --- resolvers/draft.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/resolvers/draft.py b/resolvers/draft.py index 16d595a0..558a5da5 100644 --- a/resolvers/draft.py +++ b/resolvers/draft.py @@ -289,7 +289,9 @@ async def update_draft(_, info, draft_id: int, draft_input): draft_dict = draft.dict() draft_dict["topics"] = [topic.dict() for topic in draft.topics] draft_dict["authors"] = [author.dict() for author in draft.authors] - draft_dict["updated_by"] = author_id + # Добавляем объект автора в updated_by + draft_dict["updated_by"] = author_dict + return {"draft": draft_dict} except Exception as e: @@ -466,7 +468,8 @@ async def publish_draft(_, info, draft_id: int): session.commit() shout_dict = shout.dict() - shout_dict["updated_by"] = author_id + # Добавляем объект автора в updated_by + shout_dict["updated_by"] = author_dict return {"shout": shout_dict} except Exception as e: