# HG changeset patch # User Ludovic Chabant # Date 1466899241 25200 # Node ID 37bd88f88bab316b9b801c5a8c7f5b7ab90ded05 # Parent f9d926669d7aae67f829ef42cfa3105358b4a4ea data: Fix debug information for the blog data provider. diff -r f9d926669d7a -r 37bd88f88bab piecrust/data/provider.py --- a/piecrust/data/provider.py Sat Jun 25 17:00:08 2016 -0700 +++ b/piecrust/data/provider.py Sat Jun 25 17:00:41 2016 -0700 @@ -86,8 +86,16 @@ return self._buildMonthlyArchive() def __getitem__(self, name): + if name == 'posts': + return self._posts() + elif name == 'years': + return self._buildYearlyArchive() + elif name == 'months': + return self._buildMonthlyArchive() + if self._source.app.config.get('site/taxonomies/' + name) is not None: return self._buildTaxonomy(name) + raise KeyError("No such item: %s" % name) def __iter__(self):