From 443c1c0df25e9f65e1ba904980cd16e02d68b490 Mon Sep 17 00:00:00 2001 From: Jan Max Meyer Date: Sun, 19 Jan 2025 22:12:47 +0100 Subject: [PATCH] fix: `SkelModule` not able to handle empty index definitions (#1373) --- src/viur/core/prototypes/skelmodule.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/viur/core/prototypes/skelmodule.py b/src/viur/core/prototypes/skelmodule.py index c7e503284..fd695e4f8 100644 --- a/src/viur/core/prototypes/skelmodule.py +++ b/src/viur/core/prototypes/skelmodule.py @@ -33,7 +33,7 @@ def __load_indexes_from_file() -> dict[str, list]: with open(os.path.join(conf.instance.project_base_path, "index.yaml"), "r") as file: indexes = yaml.safe_load(file) indexes = indexes.get("indexes", []) - for index in indexes: + for index in indexes or (): index["properties"] = [_property["name"] for _property in index["properties"]] indexes_dict.setdefault(index["kind"], []).append(index)