minor-fixes
All checks were successful
Deploy on push / deploy (push) Successful in 1m48s

This commit is contained in:
Untone 2024-02-24 21:30:19 +03:00
parent d7c9622ffa
commit 12137eccda
2 changed files with 3 additions and 3 deletions

View File

@ -214,7 +214,7 @@ def get_author_followers(_, _info, slug: str):
'followers_stat'
),
)
.outerjoin(alias_shout_author, author_alias.id == int(alias_shout_author.author))
.outerjoin(alias_shout_author, author_alias.id == alias_shout_author.author)
.group_by(author_alias.id)
)

View File

@ -223,10 +223,10 @@ async def update_reaction(_, info, reaction):
user_id = info.context.get('user_id')
roles = info.context.get('roles')
rid = reaction.get('id')
if rid and user_id and roles:
if rid and isinstance(rid, int) and user_id and roles:
del reaction['id']
with local_session() as session:
reaction_query = select(Reaction).filter(Reaction.id == int(rid))
reaction_query = select(Reaction).filter(Reaction.id == rid)
aliased_reaction = aliased(Reaction)
reaction_query = add_reaction_stat_columns(reaction_query, aliased_reaction)
reaction_query = reaction_query.group_by(Reaction.id)