From 44852a1553690edd8c3856ec54a32db870e304f6 Mon Sep 17 00:00:00 2001 From: Untone Date: Sat, 3 May 2025 10:56:34 +0300 Subject: [PATCH] delete-draft-fix2 --- resolvers/draft.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resolvers/draft.py b/resolvers/draft.py index e52965c7..f2bda62a 100644 --- a/resolvers/draft.py +++ b/resolvers/draft.py @@ -327,7 +327,7 @@ async def delete_draft(_, info, draft_id: int): draft = session.query(Draft).filter(Draft.id == draft_id).first() if not draft: return {"error": "Draft not found"} - if author_id != draft.created_by.id and draft.authors.filter(Author.id == author_id).count() == 0: + if author_id != draft.created_by and draft.authors.filter(Author.id == author_id).count() == 0: return {"error": "You are not allowed to delete this draft"} session.delete(draft) session.commit()