changeset 840:7f3043f9f26f

internal: Don't check for a page repository, there's always one.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 15 Feb 2017 22:17:13 -0800
parents b8f089092281
children f0930178fd01
files piecrust/sources/base.py
diffstat 1 files changed, 3 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- 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