From eafb9a5f4908e196313225eabf7570e0d607becf Mon Sep 17 00:00:00 2001 From: Maaike Date: Tue, 4 Jun 2024 13:11:35 +0200 Subject: [PATCH] only stations should be editable collection (#689) * only stations should be editable collections * Update entrypoint.sh --- wis2box-management/docker/entrypoint.sh | 9 --------- wis2box-management/wis2box/api/config/pygeoapi.py | 2 +- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/wis2box-management/docker/entrypoint.sh b/wis2box-management/docker/entrypoint.sh index c403a6be..c7a5d671 100755 --- a/wis2box-management/docker/entrypoint.sh +++ b/wis2box-management/docker/entrypoint.sh @@ -91,15 +91,6 @@ else # Add the token wis2box auth add-token --path collections/stations -y fi -# repeat for collections/discovery-metadata -is_restricted=$(wis2box auth is-restricted-path --path collections/discovery-metadata) -if [ "$is_restricted" = "True" ]; then - echo "collections/discovery-metadata execution is restricted" -else - echo "restricting collections/discovery-metadata" - # Add the token - wis2box auth add-token --path collections/discovery-metadata -y -fi echo "END /entrypoint.sh" exec "$@" diff --git a/wis2box-management/wis2box/api/config/pygeoapi.py b/wis2box-management/wis2box/api/config/pygeoapi.py index 9cc15d03..ff61be53 100644 --- a/wis2box-management/wis2box/api/config/pygeoapi.py +++ b/wis2box-management/wis2box/api/config/pygeoapi.py @@ -142,7 +142,7 @@ def prepare_collection(self, meta: dict) -> bool: resource_id = meta['id'] - if meta['id'] in ['discovery-metadata', 'stations']: + if meta['id'] in ['stations']: editable = True else: # avoid colons in resource id