Skip to content

Commit c9a524f

Browse files
committed
Liten endring tenor-service
#deploy-tenor-search-service
1 parent f2d4bfb commit c9a524f

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

apps/tenor-search-service/src/main/java/no/nav/testnav/apps/tenorsearchservice/consumers/dto/TenorOrganisasjonRawResponse.java

+1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ public static class DokumentOrganisasjon {
3838
@NoArgsConstructor
3939
public static class TenorMetadata {
4040
private List<String> kilder;
41+
private String kildedata;
4142
private String oppdatert;
4243
private Integer datasettVersjon;
4344
private String opprettet;

apps/tenor-search-service/src/main/java/no/nav/testnav/apps/tenorsearchservice/service/mapper/TenorOrganisasjonResultMapperService.java

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import com.fasterxml.jackson.databind.ObjectMapper;
55
import io.swagger.v3.core.util.Json;
66
import lombok.RequiredArgsConstructor;
7+
import lombok.SneakyThrows;
78
import lombok.extern.slf4j.Slf4j;
89
import no.nav.testnav.apps.tenorsearchservice.consumers.dto.TenorOrganisasjonRawResponse;
910
import no.nav.testnav.apps.tenorsearchservice.domain.TenorOversiktOrganisasjonResponse;
@@ -64,13 +65,12 @@ private TenorOversiktOrganisasjonResponse.Data convertOrganisasjoner(TenorRespon
6465
}
6566
}
6667

68+
@SneakyThrows
6769
private TenorOversiktOrganisasjonResponse.Organisasjon mapOrganisasjon(TenorOrganisasjonRawResponse.DokumentOrganisasjon dokument) {
6870

69-
return TenorOversiktOrganisasjonResponse.Organisasjon.builder()
70-
.organisasjonsnummer(dokument.getTenorMetadata().getId())
71-
.kilder(dokument.getTenorMetadata().getKilder())
72-
.navn(dokument.getNavn())
73-
.build();
71+
var organisasjonResponse = objectMapper.readValue(dokument.getTenorMetadata().getKildedata(), TenorOversiktOrganisasjonResponse.Organisasjon.class);
72+
log.info("Mappet organisasjon: {}", Json.pretty(organisasjonResponse));
73+
return organisasjonResponse;
7474

7575
}
7676

0 commit comments

Comments
 (0)