From 5036ff79f79dde977b5acf9b839b4c0a559f7173 Mon Sep 17 00:00:00 2001 From: Flo Greistorfer Date: Sun, 6 Jul 2025 17:34:26 +0200 Subject: [PATCH] hotfix --- builder.py | 2 +- modules/generate_html.py | 3 ++- modules/logger.py | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/builder.py b/builder.py index 5ccd448..05500c8 100755 --- a/builder.py +++ b/builder.py @@ -174,7 +174,7 @@ def main(args) -> None: try: Path(lock_file).touch() - logger.info("starting builder", extra={"version": VERSION}) + logger.info("starting builder", extra={"version": VERSION, "arguments": args}) logger.info("getting logo from sorogon.eu") req = urllib.request.Request("https://files.sorogon.eu/logo.svg") diff --git a/modules/generate_html.py b/modules/generate_html.py index 6fe4cd1..50bb91e 100644 --- a/modules/generate_html.py +++ b/modules/generate_html.py @@ -599,7 +599,8 @@ def create_html_file( alltags = set() for img in images: - alltags.update(img["tags"]) + if img["tags"]: + alltags.update(img["tags"]) alltags.update(set(subfoldertags)) diff --git a/modules/logger.py b/modules/logger.py index 28554cf..7252cf9 100644 --- a/modules/logger.py +++ b/modules/logger.py @@ -95,7 +95,7 @@ def setup_logger(level=logging.INFO): """ _logger = logging.getLogger(name="defaultlogger") - supported_keys = ["asctime", "created", "filename", "funcName", "levelname", "levelno", "lineno", "module", "msecs", "message", "name", "pathname", "process", "processName", "relativeCreated", "thread", "threadName", "taskName"] + supported_keys = ["asctime", "created", "filename", "funcName", "levelname", "levelno", "lineno", "module", "msecs", "message", "process", "processName", "relativeCreated", "thread", "threadName"] custom_format = " ".join(log_format(supported_keys)) formatter = jsonlogger.JsonFormatter(custom_format) @@ -121,7 +121,7 @@ def setup_consolelogger(level=logging.INFO): """ _logger = logging.getLogger(name="consolelogger") - supported_keys = ["asctime", "created", "filename", "funcName", "levelname", "levelno", "lineno", "module", "msecs", "message", "name", "pathname", "process", "processName", "relativeCreated", "thread", "threadName", "taskName"] + supported_keys = ["asctime", "created", "filename", "funcName", "levelname", "levelno", "lineno", "module", "msecs", "message", "process", "processName", "relativeCreated", "thread", "threadName"] custom_format = " ".join(log_format(supported_keys)) formatter = jsonlogger.JsonFormatter(custom_format)