From c8184ffcbcb691ed0d1a191df669d6a6c7a8673d Mon Sep 17 00:00:00 2001 From: Guillaume B Date: Thu, 11 Nov 2010 05:27:14 +0800 Subject: [PATCH] Pass the metadata conversion in Markdown as well, so that dates and tags are correctly processed. Signed-off-by: Guillaume B --- pelican/readers.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pelican/readers.py b/pelican/readers.py index 38632222..f18826a9 100644 --- a/pelican/readers.py +++ b/pelican/readers.py @@ -49,7 +49,11 @@ class MarkdownReader(object): metadatas = {} for name, value in md.Meta.items(): - metadatas[name.lower()] = value[0] + if name in _METADATAS_FIELDS: + meta = _METADATAS_FIELDS[name](value[0]) + else: + meta = value[0] + metadatas[name.lower()] = meta return content, metadatas _EXTENSIONS = {'rst': RstReader, 'md': MarkdownReader} # supported formats