diff --git a/src/main/java/nl/rijksoverheid/mev/gmapi/GezagTransformer.java b/src/main/java/nl/rijksoverheid/mev/gmapi/GezagTransformer.java index 35f541823..e5c3f474e 100644 --- a/src/main/java/nl/rijksoverheid/mev/gmapi/GezagTransformer.java +++ b/src/main/java/nl/rijksoverheid/mev/gmapi/GezagTransformer.java @@ -78,10 +78,10 @@ private void transformGezagrelatie(final Gezagsrelatie gezagsrelatie, final List return result; }); - if (!gezagsrelatie.isDerde()) { - gezamenlijkGezag.setOuder(Optional.of(new GezagOuder().burgerservicenummer(gezagsrelatie.getBsnMeerderjarige()))); - } else if (gezagsrelatie.isDerde()) { + if (gezagsrelatie.isDerde()) { gezamenlijkGezag.setDerde(Optional.of(new Meerderjarige().burgerservicenummer(gezagsrelatie.getBsnMeerderjarige()))); + } else { + gezamenlijkGezag.setOuder(Optional.of(new GezagOuder().burgerservicenummer(gezagsrelatie.getBsnMeerderjarige()))); } } case "V" -> {