From 4c625db853b48ad689ce1e2fb52a84dbd69773ef Mon Sep 17 00:00:00 2001 From: Untone Date: Tue, 23 Jul 2024 17:36:26 +0300 Subject: [PATCH] group_by-fix2 --- resolvers/reaction.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resolvers/reaction.py b/resolvers/reaction.py index ca08d890..2781b15a 100644 --- a/resolvers/reaction.py +++ b/resolvers/reaction.py @@ -631,7 +631,7 @@ async def load_comment_ratings(_, info, comment: int, limit=100, offset=0): # filter, group, order, limit, offset q = q.filter(and_(Reaction.deleted_at.is_(None), Reaction.reply_to == comment, Reaction.kind.in_(RATING_REACTIONS))) - q = q.group_by(Reaction.id) + q = q.group_by(Reaction.id, Author.user, Shout.id) q = q.order_by(desc(Reaction.created_at)) q = q.limit(limit).offset(offset)