Mercurial > piecrust2
changeset 573:a489162f2a17
data: Fix a crash bug when no parent page is set on an iterator.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sat, 19 Dec 2015 18:02:58 -0800 |
parents | 442cf576ae25 |
children | bc23465ed1b4 |
files | piecrust/data/paginator.py |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/piecrust/data/paginator.py Sat Oct 31 21:46:05 2015 -0700 +++ b/piecrust/data/paginator.py Sat Dec 19 18:02:58 2015 -0800 @@ -208,7 +208,7 @@ if self._pgn_filter is not None: f.addClause(self._pgn_filter.root_clause) - if isinstance(self._source, IPaginationSource): + if self._parent_page and isinstance(self._source, IPaginationSource): sf = self._source.getPaginationFilter(self._parent_page) if sf is not None: f.addClause(sf.root_clause)