Skip to content

Commit 2be9ee9

Browse files
committed
chore: test out backwards compatible layers as an object
1 parent aa830f3 commit 2be9ee9

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/eodash_catalog/stac_handling.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -572,8 +572,10 @@ def add_base_overlay_info(
572572
# add custom baselayers specially for this indicator
573573
# alternatively use default base layers defined
574574
if "BaseLayers" in collection_config or catalog_config.get("default_base_layers"):
575-
layers = collection_config.get("BaseLayers") or read_config_file(
576-
catalog_config["default_base_layers"]
575+
layers = (
576+
collection_config.get("BaseLayers")
577+
or read_config_file(catalog_config["default_overlay_layers"]).get("layers")
578+
or read_config_file(catalog_config["default_overlay_layers"])
577579
)
578580
for layer in layers:
579581
if layer.get("protocol") in [
@@ -595,8 +597,10 @@ def add_base_overlay_info(
595597
# add custom overlays just for this indicator
596598
# alternatively use default overlays defined
597599
if "OverlayLayers" in collection_config or catalog_config.get("default_overlay_layers"):
598-
layers = collection_config.get("OverlayLayers") or read_config_file(
599-
catalog_config["default_overlay_layers"]
600+
layers = (
601+
collection_config.get("OverlayLayers")
602+
or read_config_file(catalog_config["default_overlay_layers"]).get("layers")
603+
or read_config_file(catalog_config["default_overlay_layers"])
600604
)
601605

602606
for layer in layers:

0 commit comments

Comments
 (0)