create-reaction-debug-4

This commit is contained in:
Untone 2024-01-23 00:51:50 +03:00
parent 3e6354afed
commit 31f2414064

View File

@ -243,7 +243,8 @@ async def create_reaction(_, info, reaction):
session.add(r) session.add(r)
session.commit() session.commit()
logger.debug(r)
rdict = r.dict()
# Self-regulation mechanics # Self-regulation mechanics
if check_to_hide(session, r): if check_to_hide(session, r):
set_hidden(session, r.shout) set_hidden(session, r.shout)
@ -252,7 +253,7 @@ async def create_reaction(_, info, reaction):
# Reactions auto-following # Reactions auto-following
reactions_follow(author.id, reaction["shout"], True) reactions_follow(author.id, reaction["shout"], True)
rdict = r.dict()
rdict["shout"] = shout.dict() rdict["shout"] = shout.dict()
rdict["created_by"] = author.dict() rdict["created_by"] = author.dict()
rdict["stat"] = {"commented": 0, "reacted": 0, "rating": 0} rdict["stat"] = {"commented": 0, "reacted": 0, "rating": 0}
@ -264,7 +265,7 @@ async def create_reaction(_, info, reaction):
except Exception as e: except Exception as e:
import traceback import traceback
traceback.print_exc traceback.print_exc()
logger.error(f"{type(e).__name__}: {e}") logger.error(f"{type(e).__name__}: {e}")
return {"error": "Cannot create reaction."} return {"error": "Cannot create reaction."}