diff --git a/libs/data-transfer-objects/src/main/java/no/nav/testnav/libs/dto/organisasjon/v1/OrganisasjonDTO.java b/libs/data-transfer-objects/src/main/java/no/nav/testnav/libs/dto/organisasjon/v1/OrganisasjonDTO.java index 821c2eef33..b9285723fd 100644 --- a/libs/data-transfer-objects/src/main/java/no/nav/testnav/libs/dto/organisasjon/v1/OrganisasjonDTO.java +++ b/libs/data-transfer-objects/src/main/java/no/nav/testnav/libs/dto/organisasjon/v1/OrganisasjonDTO.java @@ -1,5 +1,6 @@ package no.nav.testnav.libs.dto.organisasjon.v1; +import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import lombok.AllArgsConstructor; import lombok.Builder; @@ -8,6 +9,8 @@ import java.util.List; +import static java.util.Objects.nonNull; + @Data @Builder @AllArgsConstructor @@ -15,6 +18,8 @@ @JsonIgnoreProperties(ignoreUnknown = true) public class OrganisasjonDTO { + public static final String NOT_FOUND = "Ikke funnet"; + private final String error; private final String orgnummer; private final String enhetType; @@ -24,5 +29,10 @@ public class OrganisasjonDTO { private final AdresseDTO forretningsadresser; private final String redigertnavn; private final List driverVirksomheter; -} + @JsonIgnore + public boolean isFunnet() { + + return nonNull(juridiskEnhet) && !NOT_FOUND.equals(juridiskEnhet); + } +}