Skip to content

Commit

Permalink
✨ Bedre tekster på vedleggstype
Browse files Browse the repository at this point in the history
Co-authored-by: Tor Idland <[email protected]>
Co-authored-by: Halvor Grizzly Bjørn <[email protected]>
  • Loading branch information
3 people committed Jan 31, 2024
1 parent d717c74 commit 335842b
Showing 1 changed file with 21 additions and 2 deletions.
23 changes: 21 additions & 2 deletions pages/api/ettersendelseinnsending/send.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { beskyttetApi, getAccessTokenFromRequest, isMock, logger, tokenXApiProxy } from '@navikt/aap-felles-utils';
import metrics from 'lib/metrics';
import { Ettersendelse, InnsendingBackendState } from 'lib/types/types';
import { Ettersendelse, InnsendingBackendState, VedleggType } from 'lib/types/types';

const handler = beskyttetApi(async (req, res) => {
const accessToken = getAccessTokenFromRequest(req);
Expand All @@ -10,7 +10,7 @@ const handler = beskyttetApi(async (req, res) => {
const body: InnsendingBackendState = {
filer: ettersending.ettersending.map((ettersendtVedlegg) => ({
id: ettersendtVedlegg,
tittel: ettersending.vedleggType,
tittel: mapVedleggTypeTilVedleggstekst(ettersending.vedleggType),
})),
};
await sendEttersendelseInnsending(body, accessToken);
Expand All @@ -37,4 +37,23 @@ export const sendEttersendelseInnsending = async (data: InnsendingBackendState,
return ettersendelse;
};

function mapVedleggTypeTilVedleggstekst(vedleggType: VedleggType): string {
switch (vedleggType) {
case 'ANDREBARN':
return 'Dokumentasjon av andre barn';
case 'OMSORG':
return 'Dokumentasjon av omsorgsstønad fra kommunen';
case 'STUDIER':
return 'Dokumentasjon av studier';
case 'UTLAND':
return 'Dokumentasjon av ytelser fra utenlandske trygdemyndigheter';
case 'ARBEIDSGIVER':
return 'Dokumentasjon av ekstra utbetaling fra arbeidsgiver';
case 'ANNET':
return 'Annen dokumentasjon';
default:
return vedleggType;
}
}

export default handler;

0 comments on commit 335842b

Please sign in to comment.