From 943b52e06792603d888f3eea2242fb0481bfa883 Mon Sep 17 00:00:00 2001 From: Untone Date: Fri, 29 Mar 2024 02:37:26 +0300 Subject: [PATCH] rating-fix-4 --- resolvers/rating.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/resolvers/rating.py b/resolvers/rating.py index fe8c1cb4..b7506988 100644 --- a/resolvers/rating.py +++ b/resolvers/rating.py @@ -153,11 +153,14 @@ def add_rating_columns(q, group_list): ) )).label('shouts_rating') ) + .outerjoin( + Shout, + Shout.authors.any(Author.id == Author.id) + ) .outerjoin( Reaction, and_( Reaction.shout == Shout.id, - Shout.authors.any(id=Author.id), Reaction.deleted_at.is_(None), ), )