From 410c98399e0f46839325dbf0c175a67ab9ee9b3c Mon Sep 17 00:00:00 2001 From: Jerome Petazzoni Date: Thu, 22 Oct 2020 14:13:11 +0200 Subject: [PATCH] Use empty values by default This allows content rendering with an almost-empty YAML file --- slides/markmaker.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/slides/markmaker.py b/slides/markmaker.py index 00ea6be2..d18890d0 100755 --- a/slides/markmaker.py +++ b/slides/markmaker.py @@ -94,6 +94,10 @@ def generatefromyaml(manifest, filename): if override: manifest[k] = override + for k in ["chat", "gitrepo", "slides", "title"]: + if k not in manifest: + manifest[k] = "" + if "zip" not in manifest: if manifest["slides"].endswith('/'): manifest["zip"] = manifest["slides"] + "slides.zip"