Skip to content

Commit

Permalink
Openapi enum naming og undefined istadenfor null (#7015)
Browse files Browse the repository at this point in the history
* Fikser breaking changes ved endring av k9-sak openapi json generering.

k9-sak openapi spesifikasjon blir generert med betre enum type namn og property namn som stemmer med java kjeldekoden. Så skriver om all bruk av disse til å stemme med nye definisjoner.

Endrer også til å returnere undefined istadenfor null for properties som ikkje er "required", slik at ein slepp å sjekke både for null og undefined. Endrer derfor frå null til undefined i der det trengs (testdata).

* Oppdater generert typescript kode til nye enum definisjoner.
  • Loading branch information
josstn authored Jan 24, 2025
1 parent 4a6243f commit f0101f7
Show file tree
Hide file tree
Showing 62 changed files with 146 additions and 204 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import AnkeProsess from './AnkeProsess';
describe('<AnkeProsess>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import ProsessStegPanel from './ProsessStegPanel';
describe('<ProsessStegPanel>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import { DEFAULT_FAKTA_KODE } from './faktaUtils';
describe('<faktaHooks>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;
const behandling = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import {
describe('<faktaUtils>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;
const behandling = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import prosessStegHooks from './prosessStegHooks';
describe('<prosessStegHooks>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import {
describe('<prosessStegUtils>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import FrisinnFakta from './FrisinnFakta';
describe('<FrisinnFakta>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;
const fagsakPerson = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import FrisinnProsess from './FrisinnProsess';
describe('<FrisinnProsess>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import KlageProsess from './KlageProsess';
describe('<KlageProsess>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ const getbehandlingPerioderårsakMedVilkår = (fom: string, tom: string) => ({
describe('<OmsorgspengerFakta>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;
const fagsakPerson = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import OmsorgspengerProsess from './OmsorgspengerProsess';
describe('<OmsorgspengerProsess>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import OpplaeringspengerFakta from './OpplaeringspengerFakta';
describe('<OpplaeringspengerFakta>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.PSB, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.PLEIEPENGER_SYKT_BARN, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;
const fagsakPerson = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ import PleiepengerSluttfaseFakta from './PleiepengerSluttfaseFakta';
describe('<PleiepengerSluttfaseFakta>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.PPN, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.PLEIEPENGER_NÆRSTÅENDE, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;
const fagsakPerson = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ import PleiepengerSluttfaseProsess from './PleiepengerSluttfaseProsess';
describe('< PleiepengerSluttfaseProsess>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import ForeldrepengerFakta from './PleiepengerFakta';
describe('<PleiepengerFakta>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.PSB, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.PLEIEPENGER_SYKT_BARN, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;
const fagsakPerson = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import PleiepengerProsess from './PleiepengerProsess';
describe('<PleiepengerProsess>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import TilbakekrevingFakta from './TilbakekrevingFakta';
describe('<TilbakekrevingFakta>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import TilbakekrevingProsess from './TilbakekrevingProsess';
describe('<TilbakekrevingProsess>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import UnntakFakta from './UnntakFakta';
describe('<UnntakFakta>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;
const fagsakPerson = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import UnntakProsess from './UnntakProsess';
describe('<UnntakProsess>', () => {
const fagsak = {
saksnummer: '123456',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ const utvidetRettTestData = {
} as Behandling,
fagsak: {
saksnummer: '111111',
sakstype: { kode: fagsakYtelsesType.OMP_KS, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.OMSORGSPENGER_KS, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
} as Fagsak,
fagsakPerson: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import { AksjonspunktDto, BehandlingDto } from '@navikt/k9-sak-typescript-client
import TilkjentYtelseProsessIndex from './TilkjentYtelseProsessIndex';

const fagsak = {
sakstype: { kode: fagsakYtelsesType.PSB, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.PLEIEPENGER_SYKT_BARN, kodeverk: 'FAGSAK_YTELSE' },
};

const behandling = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ const TilkjentYtelseProsessIndex = ({
submitCallback={submitCallback}
readOnlySubmitButton={readOnlySubmitButton}
arbeidsgiverOpplysningerPerId={arbeidsgiverOpplysningerPerId}
isUngdomsytelseFagsak={fagsak.sakstype === fagsakYtelsesType.UNG}
isUngdomsytelseFagsak={fagsak.sakstype === fagsakYtelsesType.UNGDOMSYTELSE}
/>
</RawIntlProvider>
);
Expand Down
2 changes: 1 addition & 1 deletion packages/sak-aktor/src/AktorSakIndex.stories.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import alleKodeverk from '@k9-sak-web/gui/storybook/mocks/alleKodeverk.json';

const fagsak = {
saksnummer: '35425245',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
relasjonsRolleType: {
kode: relasjonsRolleType.MOR,
kodeverk: '',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ describe('<DokumentIndex>', () => {

const fagsak = {
saksnummer: '35425245',
sakstype: fagsakYtelsesType.PSB, // FAGSAK_YTELSE
sakstype: fagsakYtelsesType.PLEIEPENGER_SYKT_BARN, // FAGSAK_YTELSE
relasjonsRolleType: relasjonsRolleType.MOR,
status: fagsakStatus.UNDER_BEHANDLING, // FAGSAK_STATUS
barnFodt: '2020-01-01',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ const behandlinger = [
const fagsak = {
saksnummer: '35425245',
sakstype: {
kode: fagsakYtelsesType.PSB,
kode: fagsakYtelsesType.PLEIEPENGER_SYKT_BARN,
kodeverk: 'FAGSAK_YTELSE',
},
relasjonsRolleType: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ describe('<BehandlingPicker>', () => {
const fagsak = {
saksnummer: '35425245',
sakstype: {
kode: fagsakYtelsesType.PSB,
kode: fagsakYtelsesType.PLEIEPENGER_SYKT_BARN,
kodeverk: 'FAGSAK_YTELSE',
},
relasjonsRolleType: {
Expand Down
2 changes: 1 addition & 1 deletion packages/sak-dokumenter/src/DokumenterSakIndex.stories.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ const dokumenter = [

const fagsak = {
saksnummer: '35425245',
sakstype: fagsakYtelsesType.PSB, // FAGSAK_YTELSE
sakstype: fagsakYtelsesType.PLEIEPENGER_SYKT_BARN, // FAGSAK_YTELSE
relasjonsRolleType: relasjonsRolleType.MOR,
status: fagsakStatus.UNDER_BEHANDLING, // FAGSAK_STATUS
barnFodt: '2020-01-01',
Expand Down
10 changes: 5 additions & 5 deletions packages/sak-dokumenter/src/components/DocumentList.spec.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable max-len */
import { kommunikasjonsretning } from '@navikt/k9-sak-typescript-client';
import { DokumentDtoKommunikasjonsretning as kommunikasjonsretning } from '@navikt/k9-sak-typescript-client';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
import { cleanup, render, screen, waitFor } from '@testing-library/react';
import DocumentList from './DocumentList';
Expand All @@ -24,15 +24,15 @@ describe('<DocumentList>', () => {
dokumentId: '1',
tittel: 'Terminbekreftelse',
tidspunkt: new Date().toDateString(),
kommunikasjonsretning: 'I' as kommunikasjonsretning,
kommunikasjonsretning: kommunikasjonsretning.INN,
};

const anotherDocument = {
journalpostId: '2',
dokumentId: '2',
tittel: 'Førstegangssøknad',
tidspunkt: new Date().toDateString(),
kommunikasjonsretning: 'U' as kommunikasjonsretning,
kommunikasjonsretning: kommunikasjonsretning.UT,
};

render(
Expand All @@ -57,8 +57,8 @@ describe('<DocumentList>', () => {
journalpostId: '1',
dokumentId: '1',
tittel: 'Terminbekreftelse',
tidspunkt: null,
kommunikasjonsretning: 'I' as kommunikasjonsretning,
tidspunkt: undefined,
kommunikasjonsretning: kommunikasjonsretning.INN,
};

render(
Expand Down
8 changes: 5 additions & 3 deletions packages/sak-dokumenter/src/components/DocumentList.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -81,9 +81,11 @@ interface OwnProps {
const DocumentList = ({ documents, behandlingId, fagsakPerson, saksnummer, behandlingUuid, sakstype }: OwnProps) => {
const [selectedFilter, setSelectedFilter] = useState(alleBehandlinger);

const erStøttetFagsakYtelseType = [fagsakYtelsesType.PSB, fagsakYtelsesType.OMP, fagsakYtelsesType.PPN].some(
t => t === sakstype,
);
const erStøttetFagsakYtelseType = [
fagsakYtelsesType.PLEIEPENGER_SYKT_BARN,
fagsakYtelsesType.OMSORGSPENGER,
fagsakYtelsesType.PLEIEPENGER_NÆRSTÅENDE,
].some(t => t === sakstype);

const getInntektsmeldingerIBruk = (signal?: AbortSignal) =>
axios
Expand Down
2 changes: 1 addition & 1 deletion packages/sak-meldinger/src/MeldingerSakIndex.stories.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ export const SendMeldingPanel: Story = {
featureToggles: { BRUK_V2_MELDINGER: false },
fagsak: {
saksnummer: '100',
sakstype: { kode: fagsakYtelsesType.PSB, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.PLEIEPENGER_SYKT_BARN, kodeverk: 'FAGSAK_YTELSE' },
status: { kode: fagsakStatus.UNDER_BEHANDLING, kodeverk: 'FAGSAK_STATUS' },
person: {
aktørId: 'person-aktørid-1',
Expand Down
2 changes: 1 addition & 1 deletion packages/sak-sok/src/components/FagsakSearch.spec.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import FagsakSearch from './FagsakSearch';
describe('<FagsakSearch>', () => {
const fagsak: Fagsak = {
saksnummer: '12345',
sakstype: { kode: fagsakYtelsesType.FP, kodeverk: 'FAGSAK_YTELSE' },
sakstype: { kode: fagsakYtelsesType.FORELDREPENGER, kodeverk: 'FAGSAK_YTELSE' },
relasjonsRolleType: {
kode: 'TEST',
kodeverk: '',
Expand Down
2 changes: 1 addition & 1 deletion packages/v2/backend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
},
"dependencies": {
"@navikt/k9-klage-typescript-client": "1.0.20241206133624",
"@navikt/k9-sak-typescript-client": "1.0.20250117142601"
"@navikt/k9-sak-typescript-client": "1.0.20250124091802"
},
"devDependencies": {
"@tanstack/eslint-plugin-query": "^5.64.2"
Expand Down
4 changes: 2 additions & 2 deletions packages/v2/backend/src/k9sak/errorhandling/errorData.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ describe('isK9SakErrorData', () => {
{
melding:
'[asdsa🥲dfvd] matcher ikke tillatt pattern [^[\\p{Pd}\\p{Graph}\\p{Space}\\p{Sc}\\p{L}\\p{M}\\p{N}§]*$]',
metainformasjon: null,
metainformasjon: undefined,
navn: 'fritekst',
},
],
feilkode: null,
feilkode: undefined,
type: 'VALIDERINGS_FEIL',
};
expect(isK9SakErrorData(inp2)).toBe(true);
Expand Down
7 changes: 6 additions & 1 deletion packages/v2/backend/src/k9sak/kodeverk/AksjonspunktCodes.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
import { type definisjon as generatedAksjonspunktCodeEnumUnion } from '../generated';
import {
type AksjonspunktDtoDefinisjon as generatedAksjonspunktCodeEnumUnion,
AksjonspunktDtoDefinisjon,
} from '../generated';

export type AksjonspunktCodes = generatedAksjonspunktCodeEnumUnion;

export const aksjonspunktCodes = AksjonspunktDtoDefinisjon;
15 changes: 3 additions & 12 deletions packages/v2/backend/src/k9sak/kodeverk/AksjonspunktStatus.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,5 @@
import {
type status as GeneratedAksjonspunktStatusEnumUnion,
status as generatedAksjonspunktStatus,
} from '../generated';
import { type AksjonspunktDtoStatus as typeUnion, AksjonspunktDtoStatus as enumObj } from '../generated';

export type AksjonspunktStatus = GeneratedAksjonspunktStatusEnumUnion;
export type AksjonspunktStatus = typeUnion;

export type AksjonspunktStatusName = 'AVBRUTT' | 'OPPRETTET' | 'UTFORT';

export const aksjonspunktStatus: Readonly<Record<AksjonspunktStatusName, AksjonspunktStatus>> = {
OPPRETTET: generatedAksjonspunktStatus.OPPR,
UTFORT: generatedAksjonspunktStatus.UTFO,
AVBRUTT: generatedAksjonspunktStatus.AVBR,
};
export const aksjonspunktStatus = enumObj;
21 changes: 4 additions & 17 deletions packages/v2/backend/src/k9sak/kodeverk/BehandlingStatus.ts
Original file line number Diff line number Diff line change
@@ -1,21 +1,8 @@
import {
behandlingStatus as generatedBehandlingStatus,
type behandlingStatus as generatedBehandlingStatusType,
} from '@navikt/k9-sak-typescript-client';
BehandlingDtoStatus as generatedBehandlingStatus,
type BehandlingDtoStatus as generatedBehandlingStatusType,
} from '../generated';

export type BehandlingStatus = generatedBehandlingStatusType;

export type BehandlingStatusName =
| 'OPPRETTET'
| 'BEHANDLING_UTREDES'
| 'AVSLUTTET'
| 'IVERKSETTER_VEDTAK'
| 'FATTER_VEDTAK';

export const BehandlingStatus: Readonly<Record<BehandlingStatusName, BehandlingStatus>> = {
OPPRETTET: generatedBehandlingStatus.OPPRE,
BEHANDLING_UTREDES: generatedBehandlingStatus.UTRED,
AVSLUTTET: generatedBehandlingStatus.AVSLU,
IVERKSETTER_VEDTAK: generatedBehandlingStatus.IVED,
FATTER_VEDTAK: generatedBehandlingStatus.FVED,
};
export const BehandlingStatus = generatedBehandlingStatus;
Loading

0 comments on commit f0101f7

Please sign in to comment.