# HG changeset patch # User Ludovic Chabant # Date 1487225833 28800 # Node ID 7f3043f9f26fde58fd5f44033e41c2a05338ea6d # Parent b8f089092281ac2ac4e97296bbbaf34f7d711e70 internal: Don't check for a page repository, there's always one. diff -r b8f089092281 -r 7f3043f9f26f piecrust/sources/base.py --- a/piecrust/sources/base.py Wed Feb 15 22:15:06 2017 -0800 +++ b/piecrust/sources/base.py Wed Feb 15 22:17:13 2017 -0800 @@ -54,10 +54,8 @@ def buildPage(self): repo = self.source.app.env.page_repository - if repo is not None: - cache_key = '%s:%s' % (self.source.name, self.rel_path) - return repo.get(cache_key, self._doBuildPage) - return self._doBuildPage() + cache_key = '%s:%s' % (self.source.name, self.rel_path) + return repo.get(cache_key, self._doBuildPage) def _doBuildPage(self): logger.debug("Building page: %s" % self.path) @@ -130,7 +128,7 @@ self._provider_type = get_data_provider_class(self.app, self.data_type) return self._provider_type(self, page, override) - + def finalizeConfig(self, page): pass