From e378cbd44235812874bf1fe54a09f05931480293 Mon Sep 17 00:00:00 2001 From: Untone Date: Thu, 7 Mar 2024 10:18:05 +0300 Subject: [PATCH] rm-reaction-fix --- resolvers/reaction.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/resolvers/reaction.py b/resolvers/reaction.py index b6e90596..8f852f38 100644 --- a/resolvers/reaction.py +++ b/resolvers/reaction.py @@ -303,11 +303,11 @@ async def delete_reaction(_, info, reaction_id: int): return {'error': 'access denied'} logger.debug(f'{user_id} user removing his #{reaction_id} reaction') - - if r.kind in [ReactionKind.LIKE.value, ReactionKind.DISLIKE.value]: - session.delete(r) - session.commit() - await notify_reaction(r.dict(), 'delete') + reaction_dict = r.dict() + session.delete(r) + session.commit() + await notify_reaction(reaction_dict, 'delete') + return {'error': None, 'reaction': reaction_dict} except Exception as exc: return {'error': f'cannot delete reaction: {exc}'} return {'error': 'cannot delete reaction'}