From dcd9f9e0bfaf4f56aaad910607ba38fa328f384f Mon Sep 17 00:00:00 2001 From: Untone Date: Wed, 7 Aug 2024 13:53:44 +0300 Subject: [PATCH] =?UTF-8?q?json-agg-fix=C2=A72?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resolvers/reader.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/resolvers/reader.py b/resolvers/reader.py index 9122a1b7..15de32a0 100644 --- a/resolvers/reader.py +++ b/resolvers/reader.py @@ -10,7 +10,6 @@ from sqlalchemy.sql.expression import ( select, text, ) -from sqlalchemy.dialects.postgresql import json_agg from orm.author import Author, AuthorFollower from orm.reaction import Reaction, ReactionKind from orm.shout import Shout, ShoutAuthor, ShoutTopic, ShoutReactionsFollower @@ -48,7 +47,7 @@ def query_shouts(): ) ).label("rating_stat"), func.max(aliased_reaction.created_at).label("last_reacted_at"), - json_agg( + func.json_agg( func.distinct( func.json_build_object( "id", @@ -62,7 +61,7 @@ def query_shouts(): ) ) ).label("authors"), - json_agg( + func.json_agg( func.distinct( func.json_build_object( "id",