From 6d0324e6e8e4ec7dda216a6a42dffce4185261d9 Mon Sep 17 00:00:00 2001 From: ks129 <45097959+ks129@users.noreply.github.com> Date: Mon, 4 Jan 2021 19:12:21 +0200 Subject: Use $in operator for non-admin filtering to allow fetching closed forms This was OPEN before, but we need to return discoverable closed forms too. --- backend/routes/forms/form.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'backend') diff --git a/backend/routes/forms/form.py b/backend/routes/forms/form.py index 8ecfdf6..b6b722e 100644 --- a/backend/routes/forms/form.py +++ b/backend/routes/forms/form.py @@ -33,7 +33,7 @@ class SingleForm(Route): } if not admin: - filters["features"] = "OPEN" + filters["features"] = {"$in": ["OPEN", "DISCOVERABLE"]} if raw_form := await request.state.db.forms.find_one(filters): form = Form(**raw_form) -- cgit v1.2.3