From a8e9fe7bc6abb26547d9c4448e8239c0b199dbcc Mon Sep 17 00:00:00 2001 From: Julien Danjou Date: Mon, 30 Mar 2015 15:19:53 +0200 Subject: [PATCH] Add pages list to resources Signed-off-by: Julien Danjou --- hyde/ext/plugins/structure.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hyde/ext/plugins/structure.py b/hyde/ext/plugins/structure.py index 82b766d..26b213b 100644 --- a/hyde/ext/plugins/structure.py +++ b/hyde/ext/plugins/structure.py @@ -286,6 +286,7 @@ class Paginator: """ added_resources = [] pages = list(self._walk_pages_in_node(node)) + resource.pages = pages if pages: deps = reduce(list.__add__, [page.posts for page in pages], []) @@ -297,6 +298,7 @@ class Paginator: Paginator._attach_page_to_resource(page, new_resource) new_resource.depends = resource.depends added_resources.append(new_resource) + new_resource.pages = pages for prev, next in pairwalk(pages): next.previous = prev