Skip to content

Commit d70afa0

Browse files
authored
Kall sigrun/pgi m/rettighetspakke for validering (#2550)
1 parent b974494 commit d70afa0

File tree

2 files changed

+8
-21
lines changed

2 files changed

+8
-21
lines changed

domenetjenester/iay/src/main/java/no/nav/foreldrepenger/abakus/registerdata/inntekt/sigrun/SigrunTjeneste.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
public class SigrunTjeneste {
2828
private static final Logger LOG = LoggerFactory.getLogger(SigrunTjeneste.class);
2929

30-
private static final boolean SAMMENLIGN_PGI = false;
30+
private static final boolean SAMMENLIGN_PGI = true;
3131

3232
private SigrunConsumer sigrunConsumer;
3333

domenetjenester/iay/src/main/java/no/nav/foreldrepenger/abakus/registerdata/inntekt/sigrun/klient/SigrunRestClient.java

Lines changed: 7 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,7 @@ public class SigrunRestClient {
5454
this.restConfig = RestConfig.forClient(SigrunRestClient.class);
5555
this.endpointBS = restConfig.endpoint().resolve(restConfig.endpoint().getPath() + PATH_BS);
5656
this.endpointSSG = restConfig.endpoint().resolve(restConfig.endpoint().getPath() + PATH_SSG);
57-
if (IS_DEV) {
58-
this.endpointPgiFT = URI.create("https://sigrun-skd-stub.dev.adeo.no" + PATH_PGI_FT); // Til det legges om til vanlig Sigrun for PGI
59-
} else {
60-
this.endpointPgiFT = restConfig.endpoint().resolve(restConfig.endpoint().getPath() + PATH_PGI_FT);
61-
}
57+
this.endpointPgiFT = restConfig.endpoint().resolve(restConfig.endpoint().getPath() + PATH_PGI_FT);
6258
}
6359

6460
private static Optional<String> handleResponse(HttpResponse<String> response) {
@@ -118,19 +114,15 @@ List<PgiFolketrygdenResponse> hentPgiForFolketrygden(String fnr, String år) {
118114
}
119115
var request = RestRequest.newGET(endpointPgiFT, restConfig)
120116
.header(NavHeaders.HEADER_NAV_PERSONIDENT, fnr)
121-
.header("norskident", fnr) // PGA skd-stub i dev
117+
//.header("norskident", fnr) // PGA skd-stub i dev
118+
.header("rettighetspakke", "navForeldrepenger")
122119
.header(SigrunRestConfig.INNTEKTSAAR, år)
123120
.otherCallId(X_CALL_ID)
124121
.header(SigrunRestConfig.CONSUMER_ID, CONTEXT_SUPPLIER.consumerIdForCurrentKontekst().get());
125122

126123
try {
127124
HttpResponse<String> response = client.sendReturnUnhandled(request);
128-
// Sigrun-skd-stub i DEV returnerer en liste, mens ekte Sigrun returnerer objekt.
129-
if (IS_DEV) {
130-
return handleResponse(response).map(r -> DefaultJsonMapper.listFromJson(r, PgiFolketrygdenResponse.class)).orElseGet(List::of);
131-
} else {
132-
return handleResponse(response).map(r -> DefaultJsonMapper.fromJson(r, PgiFolketrygdenResponse.class)).map(List::of).orElseGet(List::of);
133-
}
125+
return handleResponse(response).map(r -> DefaultJsonMapper.fromJson(r, PgiFolketrygdenResponse.class)).map(List::of).orElseGet(List::of);
134126
} catch (Exception e) {
135127
LOG.info("SIGRUN PGI: noe gikk galt for aar {}", år, e);
136128
return List.of();
@@ -144,19 +136,14 @@ PgiFolketrygdenResponse hentPensjonsgivendeInntektForFolketrygden(String fnr, Ye
144136
}
145137
var request = RestRequest.newGET(endpointPgiFT, restConfig)
146138
.header(NavHeaders.HEADER_NAV_PERSONIDENT, fnr)
147-
.header("norskident", fnr) // PGA skd-stub i dev
139+
//.header("norskident", fnr) // PGA skd-stub i dev
140+
.header("rettighetspakke", "navForeldrepenger")
148141
.header(SigrunRestConfig.INNTEKTSAAR, år.toString())
149142
.otherCallId(X_CALL_ID)
150143
.header(SigrunRestConfig.CONSUMER_ID, CONTEXT_SUPPLIER.consumerIdForCurrentKontekst().get());
151144

152145
HttpResponse<String> response = client.sendReturnUnhandled(request);
153-
// Sigrun-skd-stub i DEV returnerer en liste, mens ekte Sigrun returnerer objekt.
154-
if (IS_DEV) {
155-
return handleResponse(response).map(r -> DefaultJsonMapper.listFromJson(r, PgiFolketrygdenResponse.class))
156-
.flatMap(l -> l.stream().findFirst()).orElse(null);
157-
} else {
158-
return handleResponse(response).map(r -> DefaultJsonMapper.fromJson(r, PgiFolketrygdenResponse.class)).orElse(null);
159-
}
146+
return handleResponse(response).map(r -> DefaultJsonMapper.fromJson(r, PgiFolketrygdenResponse.class)).orElse(null);
160147
}
161148

162149
}

0 commit comments

Comments
 (0)