diff --git a/rest/taskana-rest-spring-example/src/test/java/pro/taskana/doc/api/ClassificationControllerRestDocumentation.java b/rest/taskana-rest-spring-example/src/test/java/pro/taskana/doc/api/ClassificationControllerRestDocumentation.java index 4989385a7..52a008e8b 100644 --- a/rest/taskana-rest-spring-example/src/test/java/pro/taskana/doc/api/ClassificationControllerRestDocumentation.java +++ b/rest/taskana-rest-spring-example/src/test/java/pro/taskana/doc/api/ClassificationControllerRestDocumentation.java @@ -105,7 +105,6 @@ public class ClassificationControllerRestDocumentation { classificationFieldDescriptionsMap.put("custom6", "A custom property with name \"6\""); classificationFieldDescriptionsMap.put("custom7", "A custom property with name \"7\""); classificationFieldDescriptionsMap.put("custom8", "A custom property with name \"8\""); - classificationFieldDescriptionsMap.put("validInDomain", ""); classificationFieldDescriptionsMap.put("_links.getAllClassifications.href", "Link to all classifications"); classificationFieldDescriptionsMap.put("_links.getAllClassifications.templated", ""); @@ -143,7 +142,6 @@ public class ClassificationControllerRestDocumentation { fieldWithPath("custom6").description(classificationFieldDescriptionsMap.get("custom6")), fieldWithPath("custom7").description(classificationFieldDescriptionsMap.get("custom7")), fieldWithPath("custom8").description(classificationFieldDescriptionsMap.get("custom8")), - fieldWithPath("validInDomain").description(classificationFieldDescriptionsMap.get("validInDomain")), fieldWithPath("_links.self.href").ignored() }; @@ -172,7 +170,6 @@ public class ClassificationControllerRestDocumentation { fieldWithPath("custom6").ignored(), fieldWithPath("custom7").ignored(), fieldWithPath("custom8").ignored(), - fieldWithPath("validInDomain").ignored(), fieldWithPath("_links.self.href").ignored() }; @@ -236,10 +233,7 @@ public class ClassificationControllerRestDocumentation { .optional(), fieldWithPath("custom8").type("String") .description(classificationFieldDescriptionsMap.get("custom8")) - .optional(), - fieldWithPath("validInDomain").type("Boolean") - .description(classificationFieldDescriptionsMap.get("validInDomain")) - .optional(), + .optional() }; } diff --git a/rest/taskana-rest-spring-example/src/test/java/pro/taskana/doc/api/CommonRestDocumentation.java b/rest/taskana-rest-spring-example/src/test/java/pro/taskana/doc/api/CommonRestDocumentation.java index 2d0d80db3..a8a4e52f6 100644 --- a/rest/taskana-rest-spring-example/src/test/java/pro/taskana/doc/api/CommonRestDocumentation.java +++ b/rest/taskana-rest-spring-example/src/test/java/pro/taskana/doc/api/CommonRestDocumentation.java @@ -93,7 +93,6 @@ public class CommonRestDocumentation { fieldWithPath("custom6").ignored(), fieldWithPath("custom7").ignored(), fieldWithPath("custom8").ignored(), - fieldWithPath("validInDomain").ignored(), fieldWithPath("_links").description(selfLinkFieldDescriptionsMap.get("_links")), fieldWithPath("_links.self").description(selfLinkFieldDescriptionsMap.get("_links.self")), fieldWithPath("_links.self.href").description(selfLinkFieldDescriptionsMap.get("_links.self.href")) diff --git a/rest/taskana-rest-spring/src/main/java/pro/taskana/rest/resource/ClassificationResource.java b/rest/taskana-rest-spring/src/main/java/pro/taskana/rest/resource/ClassificationResource.java index 0ad8ec942..be1315d1e 100644 --- a/rest/taskana-rest-spring/src/main/java/pro/taskana/rest/resource/ClassificationResource.java +++ b/rest/taskana-rest-spring/src/main/java/pro/taskana/rest/resource/ClassificationResource.java @@ -31,8 +31,12 @@ public class ClassificationResource extends ResourceSupport { public String custom7; public String custom8; - public void setIsValidInDomain(Boolean validInDomain) { - isValidInDomain = validInDomain; + public Boolean getIsValidInDomain() { + return isValidInDomain; + } + + public void setIsValidInDomain(Boolean isValidInDomain) { + this.isValidInDomain = isValidInDomain; } public String getClassificationId() { @@ -91,10 +95,6 @@ public class ClassificationResource extends ResourceSupport { this.domain = domain; } - public boolean isValidInDomain() { - return isValidInDomain; - } - public String getCreated() { return created; } diff --git a/rest/taskana-rest-spring/src/test/java/pro/taskana/rest/resource/assembler/ClassificationAssemblerTest.java b/rest/taskana-rest-spring/src/test/java/pro/taskana/rest/resource/assembler/ClassificationAssemblerTest.java index ae591cb1f..d645426b5 100644 --- a/rest/taskana-rest-spring/src/test/java/pro/taskana/rest/resource/assembler/ClassificationAssemblerTest.java +++ b/rest/taskana-rest-spring/src/test/java/pro/taskana/rest/resource/assembler/ClassificationAssemblerTest.java @@ -45,7 +45,7 @@ public class ClassificationAssemblerTest { classification.setId("1"); classification.setCategory("ABC"); classification.setName("Classification 1"); - classification.setIsValidInDomain(false); + classification.setIsValidInDomain(true); classification.setCustom1("Custom1"); classification.setCustom2("Custom2"); classification.setCustom3("Custom3"); @@ -94,6 +94,7 @@ public class ClassificationAssemblerTest { classificationResource.setApplicationEntryPoint("12"); classificationResource.setServiceLevel("P1D"); classificationResource.setDescription("Test"); + classificationResource.setIsValidInDomain(true); // when ClassificationImpl classification = (ClassificationImpl) classificationResourceAssembler .toModel(classificationResource); diff --git a/web/src/app/administration/classification/details/classification-details.component.html b/web/src/app/administration/classification/details/classification-details.component.html index fc801c3ee..457a3bccc 100644 --- a/web/src/app/administration/classification/details/classification-details.component.html +++ b/web/src/app/administration/classification/details/classification-details.component.html @@ -48,7 +48,16 @@ + + + + +