From fce552493b70b3e1a7d32b859c7a44a917b3e6fe Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Wed, 24 May 2023 10:27:23 +0200
Subject: [PATCH] OZG-3452 impl PR comments

---
 .../formsolutions/FormSolutionsAttachmentsMapper.java          | 2 ++
 .../formsolutions/FormSolutionsRepresentationsMapper.java      | 3 +++
 2 files changed, 5 insertions(+)

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 02b15c6b3..91c647211 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 1ff1932a0..24d466ea8 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)
-- 
GitLab