Skip to content
Snippets Groups Projects
Commit ec596417 authored by OZGCloud's avatar OZGCloud
Browse files

Merge branch...

Merge branch 'OZG-4797-FormSolutions-Datenrepraesentation-kommen-in-Alfa-nicht-mehr-an' into release-2.0.1
parents a926e7a1 8e884bd5
No related branches found
No related tags found
No related merge requests found
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
<parent> <parent>
<groupId>de.ozgcloud.eingang</groupId> <groupId>de.ozgcloud.eingang</groupId>
<artifactId>eingang-manager</artifactId> <artifactId>eingang-manager</artifactId>
<version>2.0.0</version> <version>2.0.1-SNAPSHOT</version>
<relativePath>../</relativePath> <relativePath>../</relativePath>
</parent> </parent>
<artifactId>common</artifactId> <artifactId>common</artifactId>
......
<?xml version="1.0"?> <?xml version="1.0"?>
<!--
Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
Ministerpräsidenten des Landes Schleswig-Holstein
Staatskanzlei
Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
Lizenziert unter der EUPL, Version 1.2 oder - sobald
diese von der Europäischen Kommission genehmigt wurden -
Folgeversionen der EUPL ("Lizenz");
Sie dürfen dieses Werk ausschließlich gemäß
dieser Lizenz nutzen.
Eine Kopie der Lizenz finden Sie hier:
https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
Sofern nicht durch anwendbare Rechtsvorschriften
gefordert oder in schriftlicher Form vereinbart, wird
die unter der Lizenz verbreitete Software "so wie sie
ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
ausdrücklich oder stillschweigend - verbreitet.
Die sprachspezifischen Genehmigungen und Beschränkungen
unter der Lizenz sind dem Lizenztext zu entnehmen.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>de.ozgcloud.eingang</groupId> <groupId>de.ozgcloud.eingang</groupId>
<artifactId>eingang-manager</artifactId> <artifactId>eingang-manager</artifactId>
<version>2.0.0</version> <version>2.0.1-SNAPSHOT</version>
</parent> </parent>
<artifactId>enterprise-adapter</artifactId> <artifactId>enterprise-adapter</artifactId>
<name>EM - Enterprise Interface Adapter</name> <name>EM - Enterprise Interface Adapter</name>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<parent> <parent>
<groupId>de.ozgcloud.eingang</groupId> <groupId>de.ozgcloud.eingang</groupId>
<artifactId>formcycle-adapter</artifactId> <artifactId>formcycle-adapter</artifactId>
<version>2.0.0</version> <version>2.0.1-SNAPSHOT</version>
<relativePath>../</relativePath> <relativePath>../</relativePath>
</parent> </parent>
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
<groupId>de.ozgcloud.eingang</groupId> <groupId>de.ozgcloud.eingang</groupId>
<artifactId>formcycle-adapter-interface</artifactId> <artifactId>formcycle-adapter-interface</artifactId>
<name>EM - Formcycle Adapter - Interface</name> <name>EM - Formcycle Adapter - Interface</name>
<version>2.0.0</version> <version>2.0.1-SNAPSHOT</version>
<properties> <properties>
<vorgang-manager.version>2.0.0</vorgang-manager.version> <vorgang-manager.version>2.0.0</vorgang-manager.version>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<parent> <parent>
<groupId>de.ozgcloud.eingang</groupId> <groupId>de.ozgcloud.eingang</groupId>
<artifactId>eingang-manager</artifactId> <artifactId>eingang-manager</artifactId>
<version>2.0.0</version> <version>2.0.1-SNAPSHOT</version>
</parent> </parent>
<artifactId>formcycle-adapter</artifactId> <artifactId>formcycle-adapter</artifactId>
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
<parent> <parent>
<groupId>de.ozgcloud.eingang</groupId> <groupId>de.ozgcloud.eingang</groupId>
<artifactId>eingang-manager</artifactId> <artifactId>eingang-manager</artifactId>
<version>2.0.0</version> <version>2.0.1-SNAPSHOT</version>
<relativePath>../</relativePath> <relativePath>../</relativePath>
</parent> </parent>
......
...@@ -71,12 +71,14 @@ class FormSolutionsRequestMapper { ...@@ -71,12 +71,14 @@ class FormSolutionsRequestMapper {
.formData(buildFormDataMap(eingang)) .formData(buildFormDataMap(eingang))
.attachments(attachmentMapper.mapAttachments(eingang.getZip())) .attachments(attachmentMapper.mapAttachments(eingang.getZip()))
.representation(buildJsonFile(jsonFile)); .representation(buildJsonFile(jsonFile));
var numberOfRepresentations = 1;
if (Objects.nonNull(eingang.getPdf())) { if (Objects.nonNull(eingang.getPdf())) {
builder.representation(buildPdfFile(eingang.getPdf())); builder.representation(buildPdfFile(eingang.getPdf()));
numberOfRepresentations++;
} }
return builder.build(); return builder.numberOfRepresentations(numberOfRepresentations).build();
} }
Map<String, Object> buildFormDataMap(FormSolutionsEingang eingang) { Map<String, Object> buildFormDataMap(FormSolutionsEingang eingang) {
......
...@@ -251,6 +251,12 @@ class FormSolutionsRequestMapperTest { ...@@ -251,6 +251,12 @@ class FormSolutionsRequestMapperTest {
assertThat(result.getRepresentations()).hasSize(2); assertThat(result.getRepresentations()).hasSize(2);
} }
@Test
void shouldAddNumberOfRepresentations() {
var result = mapper.map(jsonFile);
assertThat(result.getNumberOfRepresentations()).isEqualTo(2);
}
} }
} }
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<parent> <parent>
<groupId>de.ozgcloud.eingang</groupId> <groupId>de.ozgcloud.eingang</groupId>
<artifactId>eingang-manager</artifactId> <artifactId>eingang-manager</artifactId>
<version>2.0.0</version> <version>2.0.1-SNAPSHOT</version>
<relativePath>../</relativePath> <relativePath>../</relativePath>
</parent> </parent>
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
<parent> <parent>
<groupId>de.ozgcloud.eingang</groupId> <groupId>de.ozgcloud.eingang</groupId>
<artifactId>eingang-manager</artifactId> <artifactId>eingang-manager</artifactId>
<version>2.0.0</version> <version>2.0.1-SNAPSHOT</version>
<relativePath>../</relativePath> <relativePath>../</relativePath>
</parent> </parent>
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
<groupId>de.ozgcloud.eingang</groupId> <groupId>de.ozgcloud.eingang</groupId>
<artifactId>eingang-manager</artifactId> <artifactId>eingang-manager</artifactId>
<version>2.0.0</version> <version>2.0.1-SNAPSHOT</version>
<packaging>pom</packaging> <packaging>pom</packaging>
<name>OZG-Cloud Eingang Manager</name> <name>OZG-Cloud Eingang Manager</name>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<parent> <parent>
<groupId>de.ozgcloud.eingang</groupId> <groupId>de.ozgcloud.eingang</groupId>
<artifactId>eingang-manager</artifactId> <artifactId>eingang-manager</artifactId>
<version>2.0.0</version> <version>2.0.1-SNAPSHOT</version>
<relativePath>../</relativePath> <relativePath>../</relativePath>
</parent> </parent>
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
<parent> <parent>
<groupId>de.ozgcloud.eingang</groupId> <groupId>de.ozgcloud.eingang</groupId>
<artifactId>eingang-manager</artifactId> <artifactId>eingang-manager</artifactId>
<version>2.0.0</version> <version>2.0.1-SNAPSHOT</version>
</parent> </parent>
<artifactId>semantik-adapter</artifactId> <artifactId>semantik-adapter</artifactId>
......
<?xml version="1.0"?> <?xml version="1.0"?>
<!--
Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
Ministerpräsidenten des Landes Schleswig-Holstein
Staatskanzlei
Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
Lizenziert unter der EUPL, Version 1.2 oder - sobald
diese von der Europäischen Kommission genehmigt wurden -
Folgeversionen der EUPL ("Lizenz");
Sie dürfen dieses Werk ausschließlich gemäß
dieser Lizenz nutzen.
Eine Kopie der Lizenz finden Sie hier:
https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
Sofern nicht durch anwendbare Rechtsvorschriften
gefordert oder in schriftlicher Form vereinbart, wird
die unter der Lizenz verbreitete Software "so wie sie
ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
ausdrücklich oder stillschweigend - verbreitet.
Die sprachspezifischen Genehmigungen und Beschränkungen
unter der Lizenz sind dem Lizenztext zu entnehmen.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>de.ozgcloud.eingang</groupId> <groupId>de.ozgcloud.eingang</groupId>
<artifactId>eingang-manager</artifactId> <artifactId>eingang-manager</artifactId>
<version>2.0.0</version> <version>2.0.1-SNAPSHOT</version>
</parent> </parent>
<artifactId>xta-adapter</artifactId> <artifactId>xta-adapter</artifactId>
<name>Eingangs Adapter - XTA</name> <name>Eingangs Adapter - XTA</name>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment