From 4776cd2647be3df70ead2f02e2feaf27050e05aa Mon Sep 17 00:00:00 2001 From: Krzysztof <krzysztof.witukiewicz@mgm-tp.com> Date: Mon, 24 Mar 2025 15:33:46 +0100 Subject: [PATCH] OZG-7573 Use xzufi-id for weiterleitung --- .../forwarding/ForwardVorgangCommandBodyMapper.java | 2 +- .../ForwardVorgangCommandBodyMapperTest.java | 10 +--------- .../ForwardVorgangCommandBodyTestFactory.java | 2 +- 3 files changed, 3 insertions(+), 11 deletions(-) diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/forwarding/ForwardVorgangCommandBodyMapper.java b/alfa-service/src/main/java/de/ozgcloud/alfa/forwarding/ForwardVorgangCommandBodyMapper.java index bd36a44d24..d6d0cf677b 100644 --- a/alfa-service/src/main/java/de/ozgcloud/alfa/forwarding/ForwardVorgangCommandBodyMapper.java +++ b/alfa-service/src/main/java/de/ozgcloud/alfa/forwarding/ForwardVorgangCommandBodyMapper.java @@ -32,7 +32,7 @@ import de.ozgcloud.alfa.collaboration.OrganisationsEinheit; @Mapper interface ForwardVorgangCommandBodyMapper { - @Mapping(target = "organisationEinheitId", ignore = true) + @Mapping(target = "organisationEinheitId", source = "xzufiId.id") @Mapping(target = ".", source = "anschrift") ForwardVorgangCommandBody updateFromOrganisationEinheit(OrganisationsEinheit organisationsEinheit, @MappingTarget ForwardVorgangCommandBody commandBody); } diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/forwarding/ForwardVorgangCommandBodyMapperTest.java b/alfa-service/src/test/java/de/ozgcloud/alfa/forwarding/ForwardVorgangCommandBodyMapperTest.java index 084a164b9d..d926625637 100644 --- a/alfa-service/src/test/java/de/ozgcloud/alfa/forwarding/ForwardVorgangCommandBodyMapperTest.java +++ b/alfa-service/src/test/java/de/ozgcloud/alfa/forwarding/ForwardVorgangCommandBodyMapperTest.java @@ -49,15 +49,7 @@ class ForwardVorgangCommandBodyMapperTest { void shouldUpdateFromOrganisationEinheit() { mapper.updateFromOrganisationEinheit(OrganisationsEinheitTestFactory.create(), body); - assertThat(body).usingRecursiveComparison().ignoringFields("organisationEinheitId") - .isEqualTo(ForwardVorgangCommandBodyTestFactory.create()); - } - - @Test - void shouldPreserveId() { - mapper.updateFromOrganisationEinheit(OrganisationsEinheitTestFactory.create(), body); - - assertThat(body.getOrganisationEinheitId()).isEqualTo(ORGANISATIONS_EINHEIT_ID); + assertThat(body).usingRecursiveComparison().isEqualTo(ForwardVorgangCommandBodyTestFactory.create()); } } } diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/forwarding/ForwardVorgangCommandBodyTestFactory.java b/alfa-service/src/test/java/de/ozgcloud/alfa/forwarding/ForwardVorgangCommandBodyTestFactory.java index abf89a2543..de7f68117a 100644 --- a/alfa-service/src/test/java/de/ozgcloud/alfa/forwarding/ForwardVorgangCommandBodyTestFactory.java +++ b/alfa-service/src/test/java/de/ozgcloud/alfa/forwarding/ForwardVorgangCommandBodyTestFactory.java @@ -35,7 +35,7 @@ class ForwardVorgangCommandBodyTestFactory { static ForwardVorgangCommandBodyBuilder createBuilder() { return ForwardVorgangCommandBody.builder() - .organisationEinheitId(OrganisationsEinheitTestFactory.ID) + .organisationEinheitId(OrganisationsEinheitTestFactory.XZUFI_ID.getId()) .name(OrganisationsEinheitTestFactory.NAME) .strasse(AnschriftTestFactory.STRASSE) .ort(AnschriftTestFactory.ORT) -- GitLab