# HG changeset patch # User Ludovic Chabant # Date 1427577933 25200 # Node ID 50da3a045d59a6446daf92d2d21fbef2f06384c3 # Parent ac9b94c8fb375e4ac87aee7c6c3e4c24e7445da1 dataprovider: Use the setting name for a taxonomy to match page config values. diff -r ac9b94c8fb37 -r 50da3a045d59 piecrust/data/provider.py --- a/piecrust/data/provider.py Sat Mar 28 14:24:33 2015 -0700 +++ b/piecrust/data/provider.py Sat Mar 28 14:25:33 2015 -0700 @@ -165,9 +165,12 @@ if tax_name in self._taxonomies: return self._taxonomies[tax_name] + tax_info = self._page.app.getTaxonomy(tax_name) + setting_name = tax_info.setting_name + posts_by_tax_value = {} for post in self._source.getPages(): - tax_values = post.config.get(tax_name) + tax_values = post.config.get(setting_name) if tax_values is None: continue if not isinstance(tax_values, list):