From 8084928f7ae99cbf5347cf6fe064ad5de89b21e8 Mon Sep 17 00:00:00 2001 From: innosat <47389586+innosat@users.noreply.github.com> Date: Thu, 7 Feb 2019 20:05:48 +0100 Subject: [PATCH] remove/unregister metadata extension in MarkdownReader._parse_metadata Fixes #1904 --- pelican/readers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pelican/readers.py b/pelican/readers.py index bacb45f8..2e7108b9 100644 --- a/pelican/readers.py +++ b/pelican/readers.py @@ -318,6 +318,9 @@ class MarkdownReader(BaseReader): """Return the dict containing document metadata""" formatted_fields = self.settings['FORMATTED_FIELDS'] + # unload meta extension to avoid parsing field values again + del self._md.preprocessors['meta'] + output = {} for name, value in meta.items(): name = name.lower()