From f3a7c7f94b83d12e18eff320cb280dc69a318e45 Mon Sep 17 00:00:00 2001 From: Martin Frost Date: Mon, 4 Aug 2025 15:17:01 +0200 Subject: [PATCH] strip trailing `:` character on frontmatter key --- nikola_to_zola.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nikola_to_zola.py b/nikola_to_zola.py index 968e3de..08e89d7 100755 --- a/nikola_to_zola.py +++ b/nikola_to_zola.py @@ -23,6 +23,10 @@ def parse_frontmatter_line(line: str) -> tuple[str, str]: """ frontmatter = tuple(line.strip()[3:].split(": ", 1)) key = frontmatter[0] + + if key.strip().endswith(":"): + key = key[:-1] + if len(frontmatter) < 2: val = "" else: