diff piecrust/sources/default.py @ 862:fddaf43424e2

refactor: Get the page assets to work again in the server.
author Ludovic Chabant <ludovic@chabant.com>
date Thu, 08 Jun 2017 23:09:34 -0700
parents 08e02c2a2a1a
children d9059257743c
line wrap: on
line diff
--- a/piecrust/sources/default.py	Thu Jun 08 08:52:45 2017 -0700
+++ b/piecrust/sources/default.py	Thu Jun 08 23:09:34 2017 -0700
@@ -31,8 +31,7 @@
         return self._doCreateItemMetadata(path)
 
     def _finalizeContent(self, parent_group, items, groups):
-        SimpleAssetsSubDirMixin._onFinalizeContent(
-            self, parent_group, items, groups)
+        SimpleAssetsSubDirMixin._removeAssetGroups(groups)
 
     def _doCreateItemMetadata(self, path):
         slug = self._makeSlug(path)
@@ -62,8 +61,9 @@
 
     def getRelatedContents(self, item, relationship):
         if relationship == REL_ASSETS:
-            SimpleAssetsSubDirMixin._getRelatedAssetsContents(self, item)
-        raise NotImplementedError()
+            return SimpleAssetsSubDirMixin._getRelatedAssetsContents(
+                self, item)
+        return FSContentSource.getRelatedContents(self, item, relationship)
 
     def getSupportedRouteParameters(self):
         return [