diff piecrust/sources/default.py @ 1127:4cc020ff2537

prepare: Fix crash when preparing new pages.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 28 Feb 2018 20:16:33 -0800
parents 8adc27285d93
children
line wrap: on
line diff
--- a/piecrust/sources/default.py	Wed Feb 28 20:16:04 2018 -0800
+++ b/piecrust/sources/default.py	Wed Feb 28 20:16:33 2018 -0800
@@ -100,7 +100,7 @@
         metadata = self._createItemMetadata(path)
         config = metadata.setdefault('config', {})
         config.update({'title': uri_to_title(
-            os.path.basename(metadata['slug']))})
+            os.path.basename(metadata['route_params']['slug']))})
         return ContentItem(path, metadata)
 
     def getInteractiveFields(self):