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' '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) .group_by(author_alias.id)
) )

View File

@ -223,10 +223,10 @@ async def update_reaction(_, info, reaction):
user_id = info.context.get('user_id') user_id = info.context.get('user_id')
roles = info.context.get('roles') roles = info.context.get('roles')
rid = reaction.get('id') 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'] del reaction['id']
with local_session() as session: 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) aliased_reaction = aliased(Reaction)
reaction_query = add_reaction_stat_columns(reaction_query, aliased_reaction) reaction_query = add_reaction_stat_columns(reaction_query, aliased_reaction)
reaction_query = reaction_query.group_by(Reaction.id) reaction_query = reaction_query.group_by(Reaction.id)