From 67576d0a5bb9760eb2e20a4476fa0bbe20be8620 Mon Sep 17 00:00:00 2001 From: Igor Lobanov Date: Thu, 21 Dec 2023 11:49:28 +0100 Subject: [PATCH] only published in random topic shouts (#114) --- resolvers/zine/load.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/resolvers/zine/load.py b/resolvers/zine/load.py index 2cbe20d6..58b4ad68 100644 --- a/resolvers/zine/load.py +++ b/resolvers/zine/load.py @@ -273,7 +273,9 @@ async def load_random_topic_shouts(_, info, limit): joinedload(Shout.topics), ) .join(ShoutTopic, and_(Shout.id == ShoutTopic.shout, ShoutTopic.topic == topic.id)) - .where(and_(Shout.deletedAt.is_(None), Shout.layout.is_not(None))) + .where( + and_(Shout.deletedAt.is_(None), Shout.layout.is_not(None), Shout.visibility == "public") + ) ) q = add_stat_columns(q)