|
3 | 3 | import no.nav.testnav.kodeverkservice.config.Consumers;
|
4 | 4 | import no.nav.testnav.kodeverkservice.consumer.command.KodeverkGetCommand;
|
5 | 5 | import no.nav.testnav.kodeverkservice.dto.KodeverkBetydningerResponse;
|
6 |
| -import no.nav.testnav.kodeverkservice.utility.KommunerUtility; |
| 6 | +import no.nav.testnav.kodeverkservice.utility.FilterUtility; |
7 | 7 | import no.nav.testnav.libs.reactivesecurity.exchange.TokenExchange;
|
8 | 8 | import no.nav.testnav.libs.securitycore.domain.ServerProperties;
|
9 | 9 | import org.springframework.stereotype.Service;
|
10 | 10 | import org.springframework.web.reactive.function.client.ExchangeStrategies;
|
11 | 11 | import org.springframework.web.reactive.function.client.WebClient;
|
12 | 12 | import reactor.core.publisher.Mono;
|
13 | 13 |
|
14 |
| -import static no.nav.testnav.kodeverkservice.utility.KommunerUtility.KOMMUNER; |
15 |
| -import static no.nav.testnav.kodeverkservice.utility.KommunerUtility.KOMMUNER2024; |
16 |
| - |
17 | 14 | @Service
|
18 | 15 | public class KodeverkConsumer {
|
19 | 16 |
|
@@ -44,9 +41,8 @@ public Mono<KodeverkBetydningerResponse> getKodeverk(String kodeverk) {
|
44 | 41 |
|
45 | 42 | return tokenService.exchange(serverProperties)
|
46 | 43 | .flatMap(token -> new KodeverkGetCommand(webClient,
|
47 |
| - !KOMMUNER2024.equals(kodeverk) ? kodeverk : KOMMUNER, |
| 44 | + FilterUtility.hentKodeverk(kodeverk), |
48 | 45 | token.getTokenValue()).call())
|
49 |
| - .map(response -> !KOMMUNER2024.equals(kodeverk) ? response : |
50 |
| - KommunerUtility.filterKommuner2024(response)); |
| 46 | + .map(response -> FilterUtility.filterKodeverk(kodeverk, response)); |
51 | 47 | }
|
52 | 48 | }
|
0 commit comments