From d898466ccdc22d4f13f90c0ad5fb51ad280fc6c9 Mon Sep 17 00:00:00 2001 From: tonyrewin Date: Sat, 26 Nov 2022 04:44:40 +0300 Subject: [PATCH] all-white --- resolvers/zine/load.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/resolvers/zine/load.py b/resolvers/zine/load.py index db40fd19..ad8f8247 100644 --- a/resolvers/zine/load.py +++ b/resolvers/zine/load.py @@ -37,8 +37,11 @@ def apply_filters(q, filters, user=None): filters = {} if filters is None else filters if filters.get("reacted") and user: q.join(Reaction, Reaction.createdBy == user.slug) - if filters.get("visibility"): + v = filters.get("visibility") + if v == "public": q = q.filter(Shout.visibility == filters.get("visibility")) + if v == "community": + q = q.filter(Shout.visibility.in_(["public", "community"])) if filters.get("layout"): q = q.filter(Shout.layout == filters.get("layout")) if filters.get("author"):