Skip to content

Commit 590779a

Browse files
committed
Fix etter PR
1 parent cd3e8c8 commit 590779a

5 files changed

Lines changed: 13 additions & 11 deletions

File tree

apps/dolly-frontend/src/main/js/src/components/fagsystem/kdi/form/partials/RedigeringAnnulleringForm.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,11 @@ export const RedigeringAnnulleringForm = ({
3434
...annulleringer,
3535
{ ...initialAnnullering, annullertMeldingId: meldingId },
3636
])
37-
} else {
38-
annulleringer?.splice(index, 1)
39-
formMethods.setValue('instdataKdi.annullering', annulleringer || [])
37+
} else if (index >= 0) {
38+
formMethods.setValue(
39+
'instdataKdi.annullering',
40+
annulleringer.filter((_: KdiMeldingProps, i: number) => i !== index),
41+
)
4042
}
4143
}
4244

apps/dolly-frontend/src/main/js/src/components/fagsystem/kdi/utils.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export const getTidspunktLabel = (meldingstype: string) => {
1+
export const getTidspunktLabel = (meldingstype?: string) => {
22
switch (meldingstype) {
33
case 'innsettelse':
44
return 'Innsettelsestidspunkt'

apps/dolly-frontend/src/main/js/src/components/fagsystem/kdi/visning/KdiVisning.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ import { KdiMeldingProps, KdiProps } from '@/components/fagsystem/kdi/form/parti
1919
type KdiMeldingVisningProps = {
2020
melding: KdiMeldingProps
2121
id: number
22-
annulleringListe: Array<KdiMeldingProps>
22+
annulleringListe?: Array<KdiMeldingProps>
2323
}
2424

2525
type KdiVisningProps = {
26-
data: KdiProps
26+
data?: KdiProps
2727
loading: boolean
2828
harKdiBestilling: boolean
2929
}
@@ -101,9 +101,9 @@ export const KdiVisning = ({ data, loading, harKdiBestilling }: KdiVisningProps)
101101
return <Loading label="Laster KDI-meldinger ..." />
102102
}
103103

104-
const annullering = data.annullering
104+
const annullering = data?.annullering ?? []
105105

106-
const meldinger = Object.entries(data)
106+
const meldinger = Object.entries(data ?? {})
107107
.flatMap(([type, values]) => values?.map((melding) => ({ ...melding, type })))
108108
?.filter((melding) => melding && melding.type !== 'annullering')
109109
?.sort(

apps/dolly-frontend/src/main/js/src/pages/gruppe/PersonVisning/PersonVisning.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -730,8 +730,6 @@ const PersonVisning = (props: PersonVisningProps) => {
730730
data={kdiData}
731731
loading={loadingKdiData}
732732
harKdiBestilling={harKdiBestilling(bestillingerFagsystemer)}
733-
bestillingIdListe={bestillingIdListe}
734-
tilgjengeligMiljoe={tilgjengeligMiljoe}
735733
/>
736734
<KrrVisning data={krrstub} loading={loading.krrstub} />
737735
<MedlVisning data={medl} timedOutFagsystemer={timedOutFagsystemer} />

apps/dolly-frontend/src/main/js/src/utils/hooks/useInstitusjon.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,9 @@ export const useKdiData = (ident: string, harKdiBestilling: boolean) => {
4545
}
4646

4747
export const useFengsel = () => {
48-
const { data, isLoading, error } = useSWR<any, Error>(fengselUrl, postFetcher)
48+
const { data, isLoading, error } = useSWR<any, Error>(fengselUrl, (url: string) =>
49+
postFetcher(url, {}),
50+
)
4951

5052
return {
5153
fengsler: data,

0 commit comments

Comments
 (0)