diff --git a/src/main/java/de/ozgcloud/admin/organisationseinheit/OrganisationsEinheitRootProcessor.java b/src/main/java/de/ozgcloud/admin/organisationseinheit/OrganisationsEinheitRootProcessor.java index 9d76ca2b50044c3607da07698278d38397a9dcaa..22aaead768ad7085653873844cea2e0da73be070 100644 --- a/src/main/java/de/ozgcloud/admin/organisationseinheit/OrganisationsEinheitRootProcessor.java +++ b/src/main/java/de/ozgcloud/admin/organisationseinheit/OrganisationsEinheitRootProcessor.java @@ -27,6 +27,7 @@ import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; import java.util.List; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.hateoas.EntityModel; import org.springframework.hateoas.Link; import org.springframework.hateoas.server.RepresentationModelProcessor; @@ -38,6 +39,7 @@ import lombok.RequiredArgsConstructor; @Component @RequiredArgsConstructor +@ConditionalOnProperty(prefix = FeatureToggleProperties.FEATURE_TOGGLE_PREFIX, name = "organisationsEinheiten", havingValue = "true") class OrganisationsEinheitRootProcessor implements RepresentationModelProcessor<EntityModel<Root>> { static final String REL_ORGANISATIONS_EINHEITEN = "organisationsEinheiten";