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 {
mappedFormData = addRepresentations(representations, mappedFormData);
mappedFormData = addFiles(formData, attachments, mappedFormData);
mappedFormData = addServiceKonto(formData, mappedFormData);
mappedFormData = addVorgangNummer(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) {
......
......@@ -119,6 +119,14 @@ class FormDataControllerTest {
assertThat(confirmation.getVorgangNummer()).isEqualTo(VORGANG_NUMMER);
}
@Test
void shouldSetVorgangNummer() {
doPostRequest();
verify(semantikAdapter).processFormData(formDataCaptor.capture());
assertThat(formDataCaptor.getValue().getHeader().getRequestId()).isEqualTo(VORGANG_NUMMER);
}
@Test
void shouldCallMapper() {
doPostRequest();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment