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

OZG-3778 send vorgangNummer to vorgang manager

parent facd4c20
Branches
Tags
No related merge requests found
...@@ -76,10 +76,16 @@ class FormDataController { ...@@ -76,10 +76,16 @@ class FormDataController {
mappedFormData = addRepresentations(representations, mappedFormData); mappedFormData = addRepresentations(representations, mappedFormData);
mappedFormData = addFiles(formData, attachments, mappedFormData); mappedFormData = addFiles(formData, attachments, mappedFormData);
mappedFormData = addServiceKonto(formData, mappedFormData); mappedFormData = addServiceKonto(formData, mappedFormData);
mappedFormData = addVorgangNummer(mappedFormData);
semantikAdapter.processFormData(mappedFormData); semantikAdapter.processFormData(mappedFormData);
return FormCycleConfirmationResponse.newBuilder().setVorgangNummer(vorgangNummerSupplier.get()).build(); return FormCycleConfirmationResponse.newBuilder().setVorgangNummer(mappedFormData.getHeader().getRequestId()).build();
}
private FormData addVorgangNummer(FormData mappedFormData) {
var formDataHeader = mappedFormData.getHeader().toBuilder().requestId(vorgangNummerSupplier.get()).build();
return mappedFormData.toBuilder().header(formDataHeader).build();
} }
private FormData addRepresentations(Optional<Collection<MultipartFile>> files, FormData mappedFormData) { private FormData addRepresentations(Optional<Collection<MultipartFile>> files, FormData mappedFormData) {
......
...@@ -119,6 +119,14 @@ class FormDataControllerTest { ...@@ -119,6 +119,14 @@ class FormDataControllerTest {
assertThat(confirmation.getVorgangNummer()).isEqualTo(VORGANG_NUMMER); assertThat(confirmation.getVorgangNummer()).isEqualTo(VORGANG_NUMMER);
} }
@Test
void shouldSetVorgangNummer() {
doPostRequest();
verify(semantikAdapter).processFormData(formDataCaptor.capture());
assertThat(formDataCaptor.getValue().getHeader().getRequestId()).isEqualTo(VORGANG_NUMMER);
}
@Test @Test
void shouldCallMapper() { void shouldCallMapper() {
doPostRequest(); doPostRequest();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment