From 45945e614208c85a88fa2250d1ef591db391f0ec Mon Sep 17 00:00:00 2001 From: Ondrej Grover Date: Wed, 5 Nov 2014 08:49:43 +0100 Subject: [PATCH] bugfix: if block with absp in THEMES was wronlgy indented if the local absp variable was used earlier in the code, it would override the path set in THEMES --- pelican/settings.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pelican/settings.py b/pelican/settings.py index 3ecc89f9..9bb4e185 100644 --- a/pelican/settings.py +++ b/pelican/settings.py @@ -170,8 +170,8 @@ def read_settings(path=None, override=None): for p in local_settings['THEMES']: if not isabs(local_settings['THEMES'][p]): absp = os.path.abspath(os.path.normpath(os.path.join(os.path.dirname(path), local_settings['THEMES'][p]))) - if os.path.exists(absp): - local_settings['THEMES'][p] = absp + if os.path.exists(absp): + local_settings['THEMES'][p] = absp else: local_settings = copy.deepcopy(DEFAULT_CONFIG)