Skip to content

Commit 2f3041b

Browse files
authored
Leser bedriftsnummer fra URL og filtrerer avtale oversikt med oppgitt… (#1215)
* Leser bedriftsnummer fra URL og filtrerer avtale oversikt med oppgitt bedriftsnummer * forenklet henting av bedriftNr fra filter eller url paramter om den er satt
1 parent 8889c86 commit 2f3041b

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/AvtaleOversikt/Filtrering/FiltreringProvider.tsx

+8-1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ export const FiltreringProvider: FunctionComponent<PropsWithChildren> = (props)
3838
if (innloggetBruker.rolle === 'BESLUTTER') return;
3939
if (innloggetBruker.rolle === 'ARBEIDSGIVER' && !filtre.bedriftNr) return;
4040

41+
const bedriftNr = filtre.bedriftNr || searchParams.get('bedrift') || searchParams.get('bedriftNr') || null;
42+
const bedriftNrISøkekriterier = bedriftNr && bedriftNr.trim().length === 9 ? { bedriftNr: bedriftNr } : {};
4143
const tekniskPage = searchParams.get('page') ? parseInt(searchParams.get('page')!, 10) - 1 : 0;
4244
let resultat;
4345
setNettressursCtx({ status: Status.LasterInn });
@@ -50,7 +52,12 @@ export const FiltreringProvider: FunctionComponent<PropsWithChildren> = (props)
5052
erGet = true;
5153
} else {
5254
resultat = hentAvtalerForInnloggetBrukerMedPost(
53-
{ sorteringOrder: sorteringOrder, sorteringskolonne: sorteringskolonne, ...filtre },
55+
{
56+
sorteringOrder: sorteringOrder,
57+
sorteringskolonne: sorteringskolonne,
58+
...filtre,
59+
...bedriftNrISøkekriterier,
60+
},
5461
10,
5562
0,
5663
);

0 commit comments

Comments
 (0)