Skip to content

Commit

Permalink
IS-1956: Rename from trengeroppfolging to oppfolgingsoppgave (#398)
Browse files Browse the repository at this point in the history
  • Loading branch information
vetlesolgaard authored Feb 9, 2024
1 parent 3758273 commit 2523c2c
Show file tree
Hide file tree
Showing 12 changed files with 61 additions and 61 deletions.
4 changes: 2 additions & 2 deletions src/api/types/personregisterTypes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ export interface PersonData {
aktivitetskravVurderingFrist: Date | null;
harBehandlerdialogUbehandlet: boolean;
harAktivitetskravVurderStansUbehandlet: boolean;
trengerOppfolging: boolean;
trengerOppfolgingFrist: Date | null;
harOppfolgingsoppgave: boolean;
oppfolgingsoppgaveFrist: Date | null;
behandlerBerOmBistandUbehandlet: boolean;
}

Expand Down
10 changes: 5 additions & 5 deletions src/components/FristColumn.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { Tooltip } from '@navikt/ds-react';

const texts = {
tooltipAvventer: 'Avventer',
tooltipTrengerOppfolging: 'Trenger oppfølging',
tooltipOppfolgingsoppgave: 'Oppfølgingsoppgave',
};

interface FristColumnProps {
Expand All @@ -28,7 +28,7 @@ export const FristColumn = ({ personData }: FristColumnProps) => {
const {
aktivitetskrav,
aktivitetskravVurderingFrist,
trengerOppfolgingFrist,
oppfolgingsoppgaveFrist,
} = personData;
const frister: Frist[] = [];
if (
Expand All @@ -41,11 +41,11 @@ export const FristColumn = ({ personData }: FristColumnProps) => {
tooltip: texts.tooltipAvventer,
});
}
if (trengerOppfolgingFrist) {
if (oppfolgingsoppgaveFrist) {
frister.push({
icon: () => <FileTextIcon aria-hidden fontSize="1.5rem" />,
date: trengerOppfolgingFrist,
tooltip: texts.tooltipTrengerOppfolging,
date: oppfolgingsoppgaveFrist,
tooltip: texts.tooltipOppfolgingsoppgave,
});
}

Expand Down
14 changes: 7 additions & 7 deletions src/components/HendelseTypeFilter.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ export const HendelseTekster = {
AKTIVITETSKRAV: 'Aktivitetskrav',
BEHANDLERDIALOG: 'Dialog med behandler',
AKTIVITETSKRAV_VURDER_STANS: 'Vurder stans',
HUSKELAPP: 'Vurdert for oppfølging',
OPPFOLGINGSOPPGAVE: 'Oppfølgingsoppgave',
BEHANDLER_BER_OM_BISTAND: 'Behandler ber om bistand',
} as const;

Expand All @@ -44,7 +44,7 @@ const enkeltFilterFraTekst = (
aktivitetskrav: false,
behandlerdialog: false,
aktivitetskravVurderStans: false,
huskelapp: false,
oppfolgingsoppgave: false,
behandlerBerOmBistand: false,
};
return lagNyttFilter(filter, tekst, checked);
Expand Down Expand Up @@ -90,8 +90,8 @@ const lagNyttFilter = (
filter.aktivitetskravVurderStans = checked;
return filter;
}
case HendelseTekster.HUSKELAPP: {
filter.huskelapp = checked;
case HendelseTekster.OPPFOLGINGSOPPGAVE: {
filter.oppfolgingsoppgave = checked;
return filter;
}
case HendelseTekster.BEHANDLER_BER_OM_BISTAND: {
Expand Down Expand Up @@ -122,8 +122,8 @@ const isCheckedInState = (
return state.behandlerdialog;
case HendelseTekster.AKTIVITETSKRAV_VURDER_STANS:
return state.aktivitetskravVurderStans;
case HendelseTekster.HUSKELAPP:
return state.huskelapp;
case HendelseTekster.OPPFOLGINGSOPPGAVE:
return state.oppfolgingsoppgave;
case HendelseTekster.BEHANDLER_BER_OM_BISTAND:
return state.behandlerBerOmBistand;
}
Expand All @@ -146,7 +146,7 @@ const showCheckbox = (
return true;
case 'UFORDELTE_BRUKERE':
return tabType === OverviewTabType.ENHET_OVERVIEW;
case 'HUSKELAPP':
case 'OPPFOLGINGSOPPGAVE':
return toggles.isHuskelappEnabled;
}
};
Expand Down
4 changes: 2 additions & 2 deletions src/context/filters/filterContextState.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export interface HendelseTypeFilters {
aktivitetskrav: boolean;
behandlerdialog: boolean;
aktivitetskravVurderStans: boolean;
huskelapp: boolean;
oppfolgingsoppgave: boolean;
behandlerBerOmBistand: boolean;
}

Expand Down Expand Up @@ -39,7 +39,7 @@ export const filterInitialState: FilterState = {
aktivitetskrav: false,
behandlerdialog: false,
aktivitetskravVurderStans: false,
huskelapp: false,
oppfolgingsoppgave: false,
behandlerBerOmBistand: false,
},
};
6 changes: 3 additions & 3 deletions src/utils/hendelseFilteringUtils.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ export const filterOnFrist = (
const filtered = Object.entries(personregister).filter(([, persondata]) => {
const aktivitetskravVurderingFrist =
persondata.aktivitetskravVurderingFrist;
const oppfolgingsoppgaveFrist = persondata.trengerOppfolgingFrist;
const oppfolgingsoppgaveFrist = persondata.oppfolgingsoppgaveFrist;
if (
aktivitetskravVurderingFrist === null &&
oppfolgingsoppgaveFrist === null
Expand Down Expand Up @@ -158,8 +158,8 @@ const matchesFilter = (
return !filters[key] || personData.harBehandlerdialogUbehandlet;
case 'aktivitetskravVurderStans':
return !filters[key] || personData.harAktivitetskravVurderStansUbehandlet;
case 'huskelapp':
return !filters[key] || personData.trengerOppfolging;
case 'oppfolgingsoppgave':
return !filters[key] || personData.harOppfolgingsoppgave;
case 'behandlerBerOmBistand':
return !filters[key] || personData.behandlerBerOmBistandUbehandlet;
}
Expand Down
20 changes: 10 additions & 10 deletions src/utils/personDataUtil.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,23 +47,23 @@ export const firstCompanyNameFromPersonData = (
};

export const getEarliestFrist = (personData: PersonData): Date | null => {
const { aktivitetskravVurderingFrist, trengerOppfolgingFrist } = personData;
if (aktivitetskravVurderingFrist && trengerOppfolgingFrist) {
return aktivitetskravVurderingFrist < trengerOppfolgingFrist
const { aktivitetskravVurderingFrist, oppfolgingsoppgaveFrist } = personData;
if (aktivitetskravVurderingFrist && oppfolgingsoppgaveFrist) {
return aktivitetskravVurderingFrist < oppfolgingsoppgaveFrist
? aktivitetskravVurderingFrist
: trengerOppfolgingFrist;
: oppfolgingsoppgaveFrist;
}

return aktivitetskravVurderingFrist || trengerOppfolgingFrist || null;
return aktivitetskravVurderingFrist || oppfolgingsoppgaveFrist || null;
};

export const getLatestFrist = (personData: PersonData): Date | null => {
const { aktivitetskravVurderingFrist, trengerOppfolgingFrist } = personData;
if (aktivitetskravVurderingFrist && trengerOppfolgingFrist) {
return aktivitetskravVurderingFrist < trengerOppfolgingFrist
? trengerOppfolgingFrist
const { aktivitetskravVurderingFrist, oppfolgingsoppgaveFrist } = personData;
if (aktivitetskravVurderingFrist && oppfolgingsoppgaveFrist) {
return aktivitetskravVurderingFrist < oppfolgingsoppgaveFrist
? oppfolgingsoppgaveFrist
: aktivitetskravVurderingFrist;
}

return aktivitetskravVurderingFrist || trengerOppfolgingFrist || null;
return aktivitetskravVurderingFrist || oppfolgingsoppgaveFrist || null;
};
4 changes: 2 additions & 2 deletions src/utils/toPersondata.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ export const toPersonData = (
harBehandlerdialogUbehandlet: person.behandlerdialogUbehandlet,
harAktivitetskravVurderStansUbehandlet:
person.aktivitetskravVurderStansUbehandlet,
trengerOppfolging: person.trengerOppfolging,
trengerOppfolgingFrist: person.trengerOppfolgingFrist,
harOppfolgingsoppgave: person.trengerOppfolging,
oppfolgingsoppgaveFrist: person.trengerOppfolgingFrist,
behandlerBerOmBistandUbehandlet: person.behandlerBerOmBistandUbehandlet,
};
});
Expand Down
8 changes: 4 additions & 4 deletions test/components/FristColumnTest.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ const defaultPersonData: PersonData = {
aktivitetskravVurderingFrist: null,
harBehandlerdialogUbehandlet: false,
harAktivitetskravVurderStansUbehandlet: false,
trengerOppfolging: false,
trengerOppfolgingFrist: null,
harOppfolgingsoppgave: false,
oppfolgingsoppgaveFrist: null,
behandlerBerOmBistandUbehandlet: false,
};

Expand Down Expand Up @@ -67,7 +67,7 @@ describe('FristColumn', () => {
const trengerOppfolgingFrist = new Date('2023-12-31');
const personTrengerOppfolgingMedFrist: PersonData = {
...defaultPersonData,
trengerOppfolgingFrist: trengerOppfolgingFrist,
oppfolgingsoppgaveFrist: trengerOppfolgingFrist,
};
render(<FristColumn personData={personTrengerOppfolgingMedFrist} />);

Expand All @@ -81,7 +81,7 @@ describe('FristColumn', () => {
...defaultPersonData,
aktivitetskrav: AktivitetskravStatus.AVVENT,
aktivitetskravVurderingFrist: aktivitetskravVurderingFrist,
trengerOppfolgingFrist: trengerOppfolgingFrist,
oppfolgingsoppgaveFrist: trengerOppfolgingFrist,
};

render(<FristColumn personData={personMedFlereFrister} />);
Expand Down
8 changes: 4 additions & 4 deletions test/components/HendelseTypeFilter.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -93,11 +93,11 @@ describe('HendelseTypeFilter', () => {
});
expect(vurderStansCheckbox).to.exist;

const huskelappCheckbox = screen.getByRole('checkbox', {
name: /Vurdert for oppfølging/,
const oppfolgingsoppgaveCheckbox = screen.getByRole('checkbox', {
name: /Oppfølgingsoppgave/,
checked: false,
});
expect(huskelappCheckbox).to.exist;
expect(oppfolgingsoppgaveCheckbox).to.exist;
});
it('Skal ikke inneholde checkbokser bak toggle når toggles disabled', () => {
queryClient.setQueryData(
Expand All @@ -122,7 +122,7 @@ describe('HendelseTypeFilter', () => {

expect(
screen.queryByRole('checkbox', {
name: /Huskelapp/,
name: /Oppfølgingsoppgave/,
})
).to.not.exist;
});
Expand Down
4 changes: 2 additions & 2 deletions test/components/Personrad.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,8 @@ const defaultPersonData: PersonData = {
aktivitetskravVurderingFrist: null,
harBehandlerdialogUbehandlet: false,
harAktivitetskravVurderStansUbehandlet: false,
trengerOppfolging: false,
trengerOppfolgingFrist: null,
harOppfolgingsoppgave: false,
oppfolgingsoppgaveFrist: null,
behandlerBerOmBistandUbehandlet: false,
};
const personDataAktivitetskravAvventUtenFrist: PersonData = {
Expand Down
2 changes: 1 addition & 1 deletion test/components/Sokeresultat.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ describe('Sokeresultat', () => {
aktivitetskrav: false,
behandlerdialog: false,
aktivitetskravVurderStans: false,
huskelapp: false,
oppfolgingsoppgave: false,
behandlerBerOmBistand: false,
},
};
Expand Down
38 changes: 19 additions & 19 deletions test/utils/hendelseFilteringUtilsTest.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ const createPersonDataWithName = (name: string): PersonData => {
aktivitetskravVurderingFrist: null,
harBehandlerdialogUbehandlet: false,
harAktivitetskravVurderStansUbehandlet: false,
trengerOppfolging: false,
trengerOppfolgingFrist: null,
harOppfolgingsoppgave: false,
oppfolgingsoppgaveFrist: null,
behandlerBerOmBistandUbehandlet: false,
};
};
Expand All @@ -47,7 +47,7 @@ const defaulthendelseFilter: HendelseTypeFilters = {
aktivitetskrav: false,
behandlerdialog: false,
aktivitetskravVurderStans: false,
huskelapp: false,
oppfolgingsoppgave: false,
behandlerBerOmBistand: false,
};

Expand Down Expand Up @@ -259,11 +259,11 @@ describe('hendelseFilteringUtils', () => {
it('Sorts by trenger oppfolging-frist ascending', () => {
const personWithEarliestFrist: PersonData = {
...createPersonDataWithName('Agnes Agnes'),
trengerOppfolgingFrist: new Date('2023-12-05'),
oppfolgingsoppgaveFrist: new Date('2023-12-05'),
};
const personWithLatestFrist: PersonData = {
...createPersonDataWithName('Bjarne Bjarne'),
trengerOppfolgingFrist: new Date('2023-12-10'),
oppfolgingsoppgaveFrist: new Date('2023-12-10'),
};
const personWithNoFrist = createPersonDataWithName('Navn Navnesen');

Expand Down Expand Up @@ -291,11 +291,11 @@ describe('hendelseFilteringUtils', () => {
it('Sorts by trenger oppfolging-frist descending', () => {
const personWithEarliestFrist: PersonData = {
...createPersonDataWithName('Agnes Agnes'),
trengerOppfolgingFrist: new Date('2023-12-05'),
oppfolgingsoppgaveFrist: new Date('2023-12-05'),
};
const personWithLatestFrist: PersonData = {
...createPersonDataWithName('Bjarne Bjarne'),
trengerOppfolgingFrist: new Date('2023-12-10'),
oppfolgingsoppgaveFrist: new Date('2023-12-10'),
};
const personWithNoFrist = createPersonDataWithName('Navn Navnesen');

Expand Down Expand Up @@ -327,7 +327,7 @@ describe('hendelseFilteringUtils', () => {
};
const personWithLatestFrist: PersonData = {
...createPersonDataWithName('Bjarne Bjarne'),
trengerOppfolgingFrist: new Date('2023-12-10'),
oppfolgingsoppgaveFrist: new Date('2023-12-10'),
};
const personWithNoFrist = createPersonDataWithName('Navn Navnesen');

Expand Down Expand Up @@ -359,7 +359,7 @@ describe('hendelseFilteringUtils', () => {
};
const personWithLatestFrist: PersonData = {
...createPersonDataWithName('Bjarne Bjarne'),
trengerOppfolgingFrist: new Date('2023-12-10'),
oppfolgingsoppgaveFrist: new Date('2023-12-10'),
};
const personWithNoFrist = createPersonDataWithName('Navn Navnesen');

Expand Down Expand Up @@ -388,12 +388,12 @@ describe('hendelseFilteringUtils', () => {
const personWithEarliestFrist: PersonData = {
...createPersonDataWithName('Agnes Agnes'),
aktivitetskravVurderingFrist: new Date('2023-12-05'),
trengerOppfolgingFrist: new Date('2023-12-10'),
oppfolgingsoppgaveFrist: new Date('2023-12-10'),
};
const personWithLatestFrist: PersonData = {
...createPersonDataWithName('Bjarne Bjarne'),
aktivitetskravVurderingFrist: new Date('2023-12-08'),
trengerOppfolgingFrist: new Date('2023-12-15'),
oppfolgingsoppgaveFrist: new Date('2023-12-15'),
};

const result = getSortedEventsFromSortingType(
Expand All @@ -417,12 +417,12 @@ describe('hendelseFilteringUtils', () => {
const personWithEarliestFrist: PersonData = {
...createPersonDataWithName('Agnes Agnes'),
aktivitetskravVurderingFrist: new Date('2023-12-05'),
trengerOppfolgingFrist: new Date('2023-12-10'),
oppfolgingsoppgaveFrist: new Date('2023-12-10'),
};
const personWithLatestFrist: PersonData = {
...createPersonDataWithName('Bjarne Bjarne'),
aktivitetskravVurderingFrist: new Date('2023-12-08'),
trengerOppfolgingFrist: new Date('2023-12-15'),
oppfolgingsoppgaveFrist: new Date('2023-12-15'),
};

const result = getSortedEventsFromSortingType(
Expand Down Expand Up @@ -514,8 +514,8 @@ describe('hendelseFilteringUtils', () => {

const oppfolgingsOppgaveFristBeforeToday: PersonData = {
...createPersonDataWithName('Box Culder'),
trengerOppfolging: true,
trengerOppfolgingFrist: oneWeekAgo,
harOppfolgingsoppgave: true,
oppfolgingsoppgaveFrist: oneWeekAgo,
};
const aktivitetskravVurderingFristBeforeToday: PersonData = {
...createPersonDataWithName('Cox Dulder'),
Expand All @@ -524,8 +524,8 @@ describe('hendelseFilteringUtils', () => {
};
const oppfolgingsOppgaveFristToday: PersonData = {
...createPersonDataWithName('Dox Fulder'),
trengerOppfolging: true,
trengerOppfolgingFrist: today,
harOppfolgingsoppgave: true,
oppfolgingsoppgaveFrist: today,
};
const aktivitetskravVurderingFristToday: PersonData = {
...createPersonDataWithName('Fox Gulder'),
Expand All @@ -534,8 +534,8 @@ describe('hendelseFilteringUtils', () => {
};
const oppfolgingsOppgaveFristFuture: PersonData = {
...createPersonDataWithName('Gox Hulder'),
trengerOppfolging: true,
trengerOppfolgingFrist: oneWeekFromToday,
harOppfolgingsoppgave: true,
oppfolgingsoppgaveFrist: oneWeekFromToday,
};
const aktivitetskravVurderingFristFuture: PersonData = {
...createPersonDataWithName('Jox Kulder'),
Expand Down

0 comments on commit 2523c2c

Please sign in to comment.