From 08fb1d35109efb3cd5817b1f21cc30069cf4f15d Mon Sep 17 00:00:00 2001 From: Untone Date: Sat, 2 Nov 2024 22:38:40 +0300 Subject: [PATCH] create-reaction-shout --- resolvers/reaction.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/resolvers/reaction.py b/resolvers/reaction.py index c69501f2..6d2bbc9b 100644 --- a/resolvers/reaction.py +++ b/resolvers/reaction.py @@ -311,7 +311,10 @@ async def create_reaction(_, info, reaction): follow(None, info, "shout", shout_id=shout_id) except Exception: pass - + shout = session.query(Shout).filter(Shout.id == shout_id).first() + if not shout: + return {"error": "Shout not found"} + rdict['shout'] = shout.dict() rdict["created_by"] = author_dict return {"reaction": rdict} except Exception as e: