From 83668117da37734f46d66b75a476fe73e9a0a62f Mon Sep 17 00:00:00 2001 From: corinaolariu Date: Thu, 5 Dec 2024 09:27:49 +0200 Subject: [PATCH] RED-10342 - File attributes in CSV export - add includeToCsvExport field to FileAttributeDefinition --- .../api/impl/controller/DossierTemplateControllerV2.java | 1 + .../service/v2/api/external/model/FileAttributeDefinition.java | 1 + 2 files changed, 2 insertions(+) diff --git a/persistence-service-v1/persistence-service-external-api-impl-v2/src/main/java/com/iqser/red/persistence/service/v2/external/api/impl/controller/DossierTemplateControllerV2.java b/persistence-service-v1/persistence-service-external-api-impl-v2/src/main/java/com/iqser/red/persistence/service/v2/external/api/impl/controller/DossierTemplateControllerV2.java index 8a03d680e..7c97cf8aa 100644 --- a/persistence-service-v1/persistence-service-external-api-impl-v2/src/main/java/com/iqser/red/persistence/service/v2/external/api/impl/controller/DossierTemplateControllerV2.java +++ b/persistence-service-v1/persistence-service-external-api-impl-v2/src/main/java/com/iqser/red/persistence/service/v2/external/api/impl/controller/DossierTemplateControllerV2.java @@ -247,6 +247,7 @@ public class DossierTemplateControllerV2 implements DossierTemplateResource { .filterable(fileAttributeConfig.isFilterable()) .displayedInFileList(fileAttributeConfig.isDisplayedInFileList()) .build()) + .includeInCsvExport(fileAttributeConfig.isIncludeInCsvExport()) .build()) .toList(); diff --git a/persistence-service-v1/persistence-service-external-api-v2/src/main/java/com/iqser/red/service/persistence/service/v2/api/external/model/FileAttributeDefinition.java b/persistence-service-v1/persistence-service-external-api-v2/src/main/java/com/iqser/red/service/persistence/service/v2/api/external/model/FileAttributeDefinition.java index ca0d650c5..0e69408bc 100644 --- a/persistence-service-v1/persistence-service-external-api-v2/src/main/java/com/iqser/red/service/persistence/service/v2/api/external/model/FileAttributeDefinition.java +++ b/persistence-service-v1/persistence-service-external-api-v2/src/main/java/com/iqser/red/service/persistence/service/v2/api/external/model/FileAttributeDefinition.java @@ -20,6 +20,7 @@ public class FileAttributeDefinition { private String mappedCsvColumnHeader; private String reportingPlaceholder; private DisplaySettings displaySettings; + private boolean includeInCsvExport; @Data @NoArgsConstructor