Skip to content

Commit 1f063e3

Browse files
committed
Refactor AaregConsumer: add WebClientLogger for enhanced web client customization #deploy-test-dolly-backend
1 parent 87422eb commit 1f063e3

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

apps/dolly-backend/src/main/java/no/nav/dolly/bestilling/aareg/AaregConsumer.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import no.nav.dolly.config.Consumers;
1111
import no.nav.dolly.metrics.Timed;
1212
import no.nav.testnav.libs.dto.aareg.v1.Arbeidsforhold;
13+
import no.nav.testnav.libs.reactivecore.logging.WebClientLogger;
1314
import no.nav.testnav.libs.securitycore.domain.AccessToken;
1415
import no.nav.testnav.libs.securitycore.domain.ServerProperties;
1516
import no.nav.testnav.libs.standalone.servletsecurity.exchange.TokenExchange;
@@ -32,12 +33,15 @@ public AaregConsumer(
3233
Consumers consumers,
3334
TokenExchange tokenService,
3435
ObjectMapper objectMapper,
35-
WebClient webClient
36+
WebClient webClient,
37+
WebClientLogger webClientLogger
3638
) {
3739
serverProperties = consumers.getTestnavAaregProxy();
3840
this.tokenService = tokenService;
39-
this.webClient = webClient
40-
.mutate()
41+
var webClientBuilder = webClient
42+
.mutate();
43+
webClientLogger.customize(webClientBuilder);
44+
this.webClient = webClientBuilder
4145
.exchangeStrategies(getJacksonStrategy(objectMapper))
4246
.baseUrl(serverProperties.getUrl())
4347
.build();

0 commit comments

Comments
 (0)