Skip to content

Commit f569a9d

Browse files
authored
Merge branch 'master' into feature/magic-token-trivia
2 parents 9d7ab09 + 8c1d887 commit f569a9d

3 files changed

Lines changed: 11 additions & 4 deletions

File tree

apps/dolly-backend/src/main/java/no/nav/dolly/bestilling/inntektstub/domain/Inntektsinformasjon.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import no.nav.testnav.libs.reactivecore.web.WebClientError;
99
import reactor.core.publisher.Flux;
1010

11-
import java.time.LocalDateTime;
11+
import java.time.OffsetDateTime;
1212
import java.util.ArrayList;
1313
import java.util.List;
1414

@@ -34,7 +34,7 @@ public class Inntektsinformasjon {
3434
@EqualsAndHashCode.Exclude
3535
private List<Forskuddstrekk> forskuddstrekksliste;
3636

37-
private LocalDateTime rapporteringsdato;
37+
private OffsetDateTime rapporteringsdato;
3838

3939
private Integer versjon;
4040

apps/dolly-backend/src/main/java/no/nav/dolly/bestilling/inntektstub/mapper/InntektsinformasjonMappingStrategy.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,13 @@
1313
import org.springframework.stereotype.Component;
1414

1515
import java.time.LocalDate;
16+
import java.time.ZoneOffset;
1617
import java.time.format.DateTimeFormatter;
1718
import java.util.concurrent.atomic.AtomicInteger;
1819
import java.util.concurrent.atomic.AtomicReference;
1920

2021
import static java.util.Objects.isNull;
22+
import static java.util.Objects.nonNull;
2123

2224
@Component
2325
public class InntektsinformasjonMappingStrategy implements MappingStrategy {
@@ -50,6 +52,10 @@ public void mapAtoB(InntektMultiplierWrapper inntektMultiplierWrapper, Inntektsi
5052

5153
inntektsinformasjon1.setAarMaaned(yearMonth.get().format(YEAR_MONTH_FORMAT));
5254
inntektsinformasjon1.setNorskIdent((String) context.getProperty("ident"));
55+
if (nonNull(inntektsinformasjon.getRapporteringsdato())) {
56+
inntektsinformasjon1.setRapporteringsdato(
57+
inntektsinformasjon.getRapporteringsdato().atOffset(ZoneOffset.UTC));
58+
}
5359

5460
inntektsinformasjonWrapper.getInntektsinformasjon().add(inntektsinformasjon1);
5561

@@ -65,7 +71,8 @@ public void mapAtoB(InntektMultiplierWrapper inntektMultiplierWrapper, Inntektsi
6571
.fradragsliste(mapperFacade.mapAsList(historikk.getFradragsliste(), Fradrag.class))
6672
.forskuddstrekksliste(mapperFacade.mapAsList(historikk.getForskuddstrekksliste(), Forskuddstrekk.class))
6773
.versjon(versjon.addAndGet(1))
68-
.rapporteringsdato(historikk.getRapporteringsdato())
74+
.rapporteringsdato(nonNull(historikk.getRapporteringsdato()) ?
75+
historikk.getRapporteringsdato().atOffset(ZoneOffset.UTC) : null)
6976
.build())
7077
);
7178

apps/dolly-frontend/src/main/js/src/components/bestilling/statusListe/BestillingProgresjon/BestillingStatus.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ export const BestillingStatus = ({
5858
WARNING_KEYWORDS.some((kw) => melding.toLowerCase().includes(kw))
5959

6060
const isInfoMessage = (melding: string) =>
61-
INFO_KEYWORDS.some((kw) => melding.toLowerCase().includes(kw))
61+
INFO_KEYWORDS.some((kw) => melding.toLowerCase().startsWith(kw))
6262

6363
const getOkIdentsFromStatuser = (statuser: Status[]) => {
6464
const okStatus = statuser.find((s) => s?.melding === 'OK')

0 commit comments

Comments
 (0)