# HG changeset patch # User Ludovic Chabant # Date 1531281705 25200 # Node ID 0aeb6f18d6a0a5f53d17dfc11fb3d189ed12eec4 # Parent 4b5b464e31556850ba2a9795b466ecc1edc8aab4 bake: Don't crash if a source doesn't implement related items. diff -r 4b5b464e3155 -r 0aeb6f18d6a0 piecrust/data/assetor.py --- a/piecrust/data/assetor.py Tue Jun 05 22:20:45 2018 -0700 +++ b/piecrust/data/assetor.py Tue Jul 10 21:01:45 2018 -0700 @@ -78,7 +78,10 @@ source = self._page.source content_item = self._page.content_item - assets = source.getRelatedContents(content_item, REL_ASSETS) + try: + assets = source.getRelatedContents(content_item, REL_ASSETS) + except NotImplementedError: + assets = None self._cache_map = {} self._cache_list = []