From 4cb39631a7e419244b6d89d6f57c4b322b4a3e66 Mon Sep 17 00:00:00 2001 From: zerasul Date: Thu, 20 Feb 2020 22:42:23 +0100 Subject: [PATCH] fix #122. fixed exception when there is no metadata --- Blask/blogrenderer.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Blask/blogrenderer.py b/Blask/blogrenderer.py index 02613f9..2774d26 100644 --- a/Blask/blogrenderer.py +++ b/Blask/blogrenderer.py @@ -168,8 +168,10 @@ def __init__(self, name, md, content): self.name = name meta = md.Meta if meta: - self.date = datetime.strptime(meta["date"][0], "%Y-%m-%d") - self.tags = meta["tags"][0].split(",") + if "date" in meta.keys(): + self.date = datetime.strptime(meta["date"][0], "%Y-%m-%d") + if "tags" in meta.keys(): + self.tags = meta["tags"][0].split(",") if "template" in meta.keys(): self.template = meta["template"][0] if "category" in meta.keys():