diff --git a/alfa-server/src/main/resources/application.yml b/alfa-server/src/main/resources/application.yml index 521222a6f86965335ce7a54b6387c1d76902649a..0f45f0f54cf302573f29e9537fd63f35e52d4a4e 100644 --- a/alfa-server/src/main/resources/application.yml +++ b/alfa-server/src/main/resources/application.yml @@ -105,3 +105,5 @@ ozgcloud: search-template: /api/userProfiles/?searchBy={searchBy} dms: enabled: false + domain: + url-pattern: https://*.ozg-cloud.de diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/OrganisationsEinheitController.java b/alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/OrganisationsEinheitController.java index 7d76a396f3d43fe4b5d7454b7f6669f40ba23663..958c49e7fbaa741d468e87191bc211095e1f4d64 100644 --- a/alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/OrganisationsEinheitController.java +++ b/alfa-service/src/main/java/de/ozgcloud/alfa/collaboration/OrganisationsEinheitController.java @@ -54,7 +54,7 @@ class OrganisationsEinheitController { return ResponseEntity.of(Optional.of(service.getById(organisationsEinheitId)).map(assembler::toModel)); } - @CrossOrigin(originPatterns = "https://*.ozg-cloud.de") + @CrossOrigin(originPatterns = "${ozgcloud.domain.url-pattern}") @GetMapping(params = { SEARCH_BY_PARAM }) public CollectionModel<EntityModel<OrganisationsEinheitHeader>> search(@RequestParam String searchBy) { return headerModelAssembler.toCollectionModel(service.searchOrganisationsEinheiten(searchBy).toList());