From 9e574e9d8c6e4d6377a6fcefe1579bb998c7223a Mon Sep 17 00:00:00 2001 From: Julien Palard Date: Fri, 30 Sep 2016 15:33:05 +0200 Subject: [PATCH] Just in case someone forgot the DUPLICATES_DEFINITIONS_ALLOWED but add in METADATA_PROCESSORS. --- pelican/readers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pelican/readers.py b/pelican/readers.py index 56e54355..5220f1a0 100644 --- a/pelican/readers.py +++ b/pelican/readers.py @@ -278,7 +278,8 @@ class MarkdownReader(BaseReader): self._md.reset() formatted = self._md.convert(formatted_values) output[name] = self.process_metadata(name, formatted) - elif not DUPLICATES_DEFINITIONS_ALLOWED.get(name, True): + elif (not DUPLICATES_DEFINITIONS_ALLOWED.get(name, True) or + name in METADATA_PROCESSORS): if len(value) > 1: logger.warning( 'Duplicate definition of `%s` '