From 88e1cf8837d089978f31aa97b806f7becf0d7790 Mon Sep 17 00:00:00 2001 From: j Date: Fri, 16 Jan 2026 10:48:58 +0000 Subject: [PATCH] fallback to build in defaults --- render.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/render.py b/render.py index 7cea153..72d5bc6 100644 --- a/render.py +++ b/render.py @@ -811,9 +811,15 @@ def load_defaults(options): if os.path.exists(path): with open(path) as fd: defaults = json.load(fd) - for key in defaults: - if key not in options: - options[key] = defaults[key] + else: + print("no defaults defined at %s" % path) + defaults = { + "lang": "en", + "censored": None + } + for key in defaults: + if key not in options: + options[key] = defaults[key] return options