diff --git a/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsAttachmentsMapper.java b/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsAttachmentsMapper.java index 02b15c6b32aaed318e7be876c0ec0cbf32ed17be..91c647211d5e3d4c390cabf8bf0ee6426e8816bd 100644 --- a/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsAttachmentsMapper.java +++ b/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsAttachmentsMapper.java @@ -29,6 +29,7 @@ import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.Optional; +import java.util.UUID; import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Component; @@ -65,6 +66,7 @@ class FormSolutionsAttachmentsMapper { private IncomingFile buildZipFile(String content) { return IncomingFile.builder() + .id(UUID.randomUUID().toString()) .contentStream(decodeFile(content)) .contentType(ZIP_CONTENT_TYPE) .name(FILE_NAME_ZIP_ATTACHMENT) diff --git a/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsRepresentationsMapper.java b/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsRepresentationsMapper.java index 1ff1932a05e4809a5726e506a96edd5105def952..24d466ea8d5da7827a478df8c8d7c9d31ae58d95 100644 --- a/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsRepresentationsMapper.java +++ b/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsRepresentationsMapper.java @@ -33,6 +33,7 @@ import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.Optional; +import java.util.UUID; import org.apache.commons.lang3.StringUtils; import org.springframework.http.MediaType; @@ -68,6 +69,7 @@ class FormSolutionsRepresentationsMapper { private IncomingFile buildJsonFile(String jsonData) { var size = getSize(new ByteArrayInputStream(jsonData.getBytes())); return IncomingFile.builder() + .id(UUID.randomUUID().toString()) .contentStream(new ByteArrayInputStream(jsonData.getBytes())) .contentType(JSON_CONTENT_TYPE) .name(FILE_NAME_JSON_REP) @@ -78,6 +80,7 @@ class FormSolutionsRepresentationsMapper { private IncomingFile buildPdfFile(String data) { var size = getSize(FormSolutionsFileMapperUtils.decodeFile(data)); return IncomingFile.builder() + .id(UUID.randomUUID().toString()) .contentStream(FormSolutionsFileMapperUtils.decodeFile(data)) .contentType(PDF_CONTENT_TYPE) .name(FILE_NAME_PDF_REP)