Skip to content

Commit

Permalink
Revert "legg til handling per tema for fullmakter"
Browse files Browse the repository at this point in the history
This reverts commit 60d1583.
  • Loading branch information
LudvigHz committed Jun 14, 2024
1 parent 5e544b2 commit 8799331
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 43 deletions.
16 changes: 2 additions & 14 deletions src/app/personside/visittkort-v2/PersondataDomain.ts
Original file line number Diff line number Diff line change
Expand Up @@ -165,22 +165,11 @@ export interface TilrettelagtKommunikasjon {
tegnsprak: Array<KodeBeskrivelse<string>>;
}

export enum Handling {
LES = 'LES',
KOMMUNISER = 'KOMMUNISER',
SKRIV = 'SKRIV'
}

export interface OmraadeMedHandling<T> {
omraade: KodeBeskrivelse<T>;
handling: Array<Handling>;
}

export interface Fullmakt {
motpartsPersonident: string;
motpartsPersonNavn: Navn;
motpartsRolle: FullmaktsRolle;
omrade: Array<OmraadeMedHandling<string>>;
omrade: Array<KodeBeskrivelse<string>>;
gyldighetsPeriode: GyldighetsPeriode | null;
digitalKontaktinformasjonTredjepartsperson: DigitalKontaktinformasjonTredjepartsperson | null;
}
Expand Down Expand Up @@ -325,6 +314,5 @@ export enum InformasjonElement {
BANKKONTO = 'BANKKONTO',
VEILEDER_ROLLER = 'VEILEDER_ROLLER',
NORG_NAVKONTOR = 'NORG_NAVKONTOR',
NORG_KONTAKTINFORMASJON = 'NORG_KONTAKTINFORMASJON',
FULLMAKT = 'FULLMAKT'
NORG_KONTAKTINFORMASJON = 'NORG_KONTAKTINFORMASJON'
}
Original file line number Diff line number Diff line change
Expand Up @@ -804,7 +804,7 @@ exports[`viser info om bruker i visittkortbody 1`] = `
className="typo-normal"
>
Gjelder
Arbeidsavklaringspenger (LES, KOMMUNISER), Dagpenger (LES, KOMMUNISER, SKRIV)
alle statlige ytelser
</p>
<p
className="typo-normal"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -715,7 +715,7 @@ exports[`viser info om bruker i visittkortbody 1`] = `
className="typo-normal"
>
Gjelder
Arbeidsavklaringspenger (LES, KOMMUNISER), Dagpenger (LES, KOMMUNISER, SKRIV)
alle statlige ytelser
</p>
<p
className="typo-normal"
Expand Down
16 changes: 8 additions & 8 deletions src/app/personside/visittkort-v2/body/fullmakt/Fullmakt.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import {
DigitalKontaktinformasjonTredjepartsperson,
Fullmakt as FullmaktInterface,
InformasjonElement,
OmraadeMedHandling
KodeBeskrivelse
} from '../../PersondataDomain';
import { hentNavn } from '../../visittkort-utils';
import GyldighetsPeriode from '../GyldighetsPeriode';
Expand All @@ -29,11 +29,11 @@ const GraTekst = styled.div`
}
`;

function getOmrade(omrader: OmraadeMedHandling<string>[]): string {
if (omrader.map((omrade) => omrade.omraade.kode).includes('*')) {
function getOmrade(omrader: KodeBeskrivelse<string>[]): string {
if (omrader.map((omrade) => omrade.kode).includes('*')) {
return 'alle statlige ytelser';
}
return omrader.map((omrade) => `${omrade.omraade.beskrivelse} (${omrade.handling.join(', ')})`).join(', ');
return omrader.map((omrade) => omrade.beskrivelse).join(', ');
}

function KontaktinformasjonFullmakt(props: { kontaktinformasjon: DigitalKontaktinformasjonTredjepartsperson | null }) {
Expand Down Expand Up @@ -88,10 +88,10 @@ function Fullmakter({ feilendeSystemer, fullmakter }: Props) {
<Fullmakt
key={index}
fullmakt={fullmakt}
harFeilendeSystem={
harFeilendeSystemer(feilendeSystemer, InformasjonElement.PDL_TREDJEPARTSPERSONER) ||
harFeilendeSystemer(feilendeSystemer, InformasjonElement.FULLMAKT)
}
harFeilendeSystem={harFeilendeSystemer(
feilendeSystemer,
InformasjonElement.PDL_TREDJEPARTSPERSONER
)}
/>
))}
</VisittkortGruppe>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ exports[`viser fullmakt 1`] = `
className="typo-normal"
>
Gjelder
Arbeidsavklaringspenger (LES, KOMMUNISER), Dagpenger (LES, KOMMUNISER, SKRIV)
alle statlige ytelser
</p>
<p
className="typo-normal"
Expand Down
22 changes: 4 additions & 18 deletions src/mock/persondata/aremark.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import {
ForelderBarnRelasjon,
ForelderBarnRelasjonRolle,
FullmaktsRolle,
Handling,
Kjonn,
LocalDate,
LocalDateTime,
Expand Down Expand Up @@ -340,18 +339,8 @@ export const aremark: Person = {
motpartsRolle: FullmaktsRolle.FULLMEKTIG,
omrade: [
{
omraade: {
kode: 'AAP',
beskrivelse: 'Arbeidsavklaringspenger'
},
handling: [Handling.LES, Handling.KOMMUNISER]
},
{
omraade: {
kode: 'DAG',
beskrivelse: 'Dagpenger'
},
handling: [Handling.LES, Handling.KOMMUNISER, Handling.SKRIV]
kode: '*',
beskrivelse: ''
}
],
gyldighetsPeriode: {
Expand All @@ -373,11 +362,8 @@ export const aremark: Person = {
motpartsRolle: FullmaktsRolle.FULLMEKTIG,
omrade: [
{
omraade: {
kode: '*',
beskrivelse: ''
},
handling: [Handling.KOMMUNISER, Handling.LES, Handling.SKRIV]
kode: '*',
beskrivelse: ''
}
],
gyldighetsPeriode: {
Expand Down

0 comments on commit 8799331

Please sign in to comment.