From 74a2481bf3182f6e1b814eb02d52046d22905282 Mon Sep 17 00:00:00 2001 From: Deniz Turgut Date: Sun, 11 Nov 2018 13:57:13 +0100 Subject: [PATCH] settings: set backward-compatible PAGINATED_TEMPLATES if not present. --- pelican/settings.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pelican/settings.py b/pelican/settings.py index 6907051c..b94859a6 100644 --- a/pelican/settings.py +++ b/pelican/settings.py @@ -323,6 +323,11 @@ def handle_deprecated_settings(settings): 'PAGINATED_DIRECT_TEMPLATES', 'PAGINATED_TEMPLATES') logger.warning(message) + # set PAGINATED_TEMPLATES + if 'PAGINATED_TEMPLATES' not in settings: + settings['PAGINATED_TEMPLATES'] = { + 'tag': None, 'category': None, 'author': None} + for t in settings['PAGINATED_DIRECT_TEMPLATES']: if t not in settings['PAGINATED_TEMPLATES']: settings['PAGINATED_TEMPLATES'][t] = None