From bcacdfb7ea0468d748512364ca10a79404845fb2 Mon Sep 17 00:00:00 2001 From: Pablo Vazquez Date: Mon, 10 Sep 2018 16:11:21 +0200 Subject: [PATCH] Project view: List of pages --- pillar/web/projects/routes.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pillar/web/projects/routes.py b/pillar/web/projects/routes.py index d26faf57..b66965b1 100644 --- a/pillar/web/projects/routes.py +++ b/pillar/web/projects/routes.py @@ -370,6 +370,14 @@ def render_project(project, api, extra_context=None, template_name=None): extension_sidebar_links = current_app.extension_sidebar_links(project) + pages = Node.all({ + 'where': {'project': project._id, 'node_type': 'page', '_deleted': False}, + 'projection': { + 'name': 1, + 'url': 1 + } + }, api=api) + return render_template(template_name, api=api, project=project, @@ -378,6 +386,7 @@ def render_project(project, api, extra_context=None, template_name=None): show_project=True, og_picture=project.picture_header, activity_stream=activity_stream, + pages=pages._items, extension_sidebar_links=extension_sidebar_links, **extra_context)