From 479153af9b9c2b90747e2dfb5941c46aef351f65 Mon Sep 17 00:00:00 2001 From: Francesco Siddi Date: Wed, 3 Apr 2019 20:41:43 +0200 Subject: [PATCH] Do not show hidden pages in project landing --- cloud/routes.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cloud/routes.py b/cloud/routes.py index 360d4e5..504b4ab 100644 --- a/cloud/routes.py +++ b/cloud/routes.py @@ -471,7 +471,10 @@ def project_landing(project_url): extension_props[f] = get_file(extension_props[f]) pages = Node.all({ - 'where': {'project': project._id, 'node_type': 'page'}, + 'where': { + 'project': project._id, + 'node_type': 'page', + '_deleted': {'$ne': True}}, 'projection': {'name': 1}}, api=api) extra_context.update({'pages': pages._items})