Skip to content

Commit

Permalink
[KAIZEN-0] Oppdatere v2 paths
Browse files Browse the repository at this point in the history
  • Loading branch information
Jesperpaulsen committed Dec 11, 2023
1 parent ecd6342 commit 70ff1d5
Show file tree
Hide file tree
Showing 16 changed files with 38 additions and 23 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ function useOpprettHenvendelse(traad: Traad): OpprettHenvendelseReturns {
};

const request = isOn ? opprettHenvendelseRequestV2 : opprettHenvendelseRequest;
const url = isOn ? `${apiBaseUri}/dialog/fortsett/opprett` : `${apiBaseUri}/dialog/${fnr}/fortsett/opprett`;
const url = isOn ? `${apiBaseUri}/v2/dialog/fortsett/opprett` : `${apiBaseUri}/dialog/${fnr}/fortsett/opprett`;
postWithConflictVerification(
url,
request,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ function SendNyMeldingContainer(props: Props) {
enhet: valgtEnhet,
fritekst: state.tekst
};
const url = isOn ? `${apiBaseUri}/dialog/sendmelding` : `${apiBaseUri}/dialog/${fnr}/sendmelding`;
const url = isOn ? `${apiBaseUri}/v2/dialog/sendmelding` : `${apiBaseUri}/dialog/${fnr}/sendmelding`;

if (MeldingValidator.erGyldigReferat(state) && state.tema) {
const temagruppe = state.tema;
Expand Down
10 changes: 5 additions & 5 deletions src/mock/dialoger/sf-dialoger-mock.ts
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ function simulateSf(trader: Traad[]): Traad[] {

function setupOpprettHenvendelseMock(mock: FetchMock) {
mock.post(
apiBaseUri + '/dialog/fortsett/opprett',
apiBaseUri + '/v2/dialog/fortsett/opprett',
withDelayedResponse(randomDelay(), STATUS_OK, (request) =>
meldingerBackendMock.opprettHenvendelse(request.body)
)
Expand All @@ -77,7 +77,7 @@ function setupOpprettHenvendelseMock(mock: FetchMock) {

function setupSendMeldingMock(mock: FetchMock) {
mock.post(
apiBaseUri + '/dialog/sendmelding',
apiBaseUri + '/v2/dialog/sendmelding',
withDelayedResponse(randomDelay() * 2, STATUS_OK, (request) => {
return meldingerBackendMock.sendMelding(request.body);
})
Expand All @@ -86,18 +86,18 @@ function setupSendMeldingMock(mock: FetchMock) {

function merkFeilsendtMock(mock: FetchMock) {
mock.post(
apiBaseUri + '/dialogmerking/feilsendt',
apiBaseUri + '/v2/dialogmerking/feilsendt',
withDelayedResponse(randomDelay(), STATUS_OK, () => ({}))
);
}

function sladdingMock(mock: FetchMock) {
mock.post(
apiBaseUri + '/dialogmerking/sladding',
apiBaseUri + '/v2/dialogmerking/sladding',
withDelayedResponse(randomDelay(), STATUS_OK, () => ({}))
);
mock.get(
apiBaseUri + '/dialogmerking/sladdearsaker/:kjedeId',
apiBaseUri + '/v2/dialogmerking/sladdearsaker/:kjedeId',
withDelayedResponse(randomDelay(), STATUS_OK, () => [
'Sendt til feil bruker',
'Innholder sensitiv informasjon',
Expand Down
19 changes: 17 additions & 2 deletions src/mock/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ function setupTilgangskontroll(mock: FetchMock) {

function setupPersondataMock(mock: FetchMock) {
mock.post(
apiBaseUri + '/v2/person',
apiBaseUri + '/v3/person',
withDelayedResponse(
randomDelay(),
fodselsNummerErGyldigStatus,
Expand All @@ -100,7 +100,7 @@ function setupPersondataMock(mock: FetchMock) {

function setupAktorIdMock(mock: FetchMock) {
mock.post(
apiBaseUri + '/v2/person/aktorid',
apiBaseUri + '/v3/person/aktorid',
withDelayedResponse(
randomDelay(),
fodselsNummerErGyldigStatus,
Expand Down Expand Up @@ -137,6 +137,20 @@ function setupSaksoversiktV2Mock(mock: FetchMock) {
);
}

function setupSaksoversiktV3Mock(mock: FetchMock) {
mock.post(
apiBaseUri + '/v2/saker/v2/sakstema',
verify(
harEnhetIdSomQueryParam,
withDelayedResponse(
randomDelay(),
fodselsNummerErGyldigStatus,
mockGeneratorMedFodselsnummer(getMockSaksoversiktV2)
)
)
);
}

function setupUtbetalingerMock(mock: FetchMock) {
mock.get(
apiBaseUri + '/utbetaling/:fodselsnummer',
Expand Down Expand Up @@ -351,6 +365,7 @@ setupPersondataMock(mock);
setupTilgangskontroll(mock);
setupSaksoversiktMock(mock);
setupSaksoversiktV2Mock(mock);
setupSaksoversiktV3Mock(mock);
setupUtbetalingerMock(mock);
setupSykepengerMock(mock);
setupForeldrepengerMock(mock);
Expand Down
2 changes: 1 addition & 1 deletion src/rest/resources/aktoridResource.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ function url(fnr: String) {
}

function urlUtenFnrIPath() {
return `${apiBaseUri}/v2/person/aktorid`;
return `${apiBaseUri}/v3/person/aktorid`;
}

const resource = {
Expand Down
2 changes: 1 addition & 1 deletion src/rest/resources/dialogResource.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ function url(fnr: string, enhet: string | undefined): string {

function urlUtenFnrIPath(enhet?: string) {
const header = enhet ? `?enhet=${enhet}` : '';
return `${apiBaseUri}/dialog/meldinger/${header}`;
return `${apiBaseUri}/v2/dialog/meldinger/${header}`;
}

const defaults: DefaultConfig = {
Expand Down
2 changes: 1 addition & 1 deletion src/rest/resources/foreldrepengerResource.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ function url(fnr: string): string {
}

function urlV2(): string {
return `${apiBaseUri}/ytelse/foreldrepenger`;
return `${apiBaseUri}/v2/ytelse/foreldrepenger`;
}
const resource = {
useFetch(): UseQueryResult<ForeldrepengerResponse, FetchError> {
Expand Down
2 changes: 1 addition & 1 deletion src/rest/resources/oppfolgingResource.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ function url(fnr: string, periode: VisOppfolgingFraTilDato): string {

function urlUtenFnrIPath(periode: VisOppfolgingFraTilDato): string {
const queryParams = `?startDato=${periode.fra}&sluttDato=${periode.til}`;
return `${apiBaseUri}/oppfolging/ytelserogkontrakter${queryParams}`;
return `${apiBaseUri}/v2/oppfolging/ytelserogkontrakter${queryParams}`;
}

const defaults: DefaultConfig = {
Expand Down
2 changes: 1 addition & 1 deletion src/rest/resources/persondataResource.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ function url(fnr: String) {
}

function urlUtenFnrIPath() {
return `${apiBaseUri}/v2/person`;
return `${apiBaseUri}/v3/person`;
}

const resource = {
Expand Down
2 changes: 1 addition & 1 deletion src/rest/resources/pleiepengerResource.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ function url(fnr: string): string {
}

function urlV2(): string {
return `${apiBaseUri}/ytelse/pleiepenger`;
return `${apiBaseUri}/v2/ytelse/pleiepenger`;
}

const resource = {
Expand Down
2 changes: 1 addition & 1 deletion src/rest/resources/sakstemaResource.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ function urlUtenFnrIPath(enhet?: string) {

function urlUtenFnrIPathV2(enhet?: string) {
const header = enhet ? `?enhet=${enhet}` : '';
return `${apiBaseUri}/saker/v2/sakstema/${header}`;
return `${apiBaseUri}/v2/saker/v2/sakstema/${header}`;
}

function useFnrEnhet(): [string, string | undefined] {
Expand Down
2 changes: 1 addition & 1 deletion src/rest/resources/sykepengerResource.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ function url(fnr: string): string {
}

function urlV2(): string {
return `${apiBaseUri}/ytelse/sykepenger`;
return `${apiBaseUri}/v2/ytelse/sykepenger`;
}
const resource = {
useFetch(): UseQueryResult<SykepengerResponse, FetchError> {
Expand Down
2 changes: 1 addition & 1 deletion src/rest/resources/tildelteoppgaverResource.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ function url(fnr: string): string {
}

function urlUtenFnrIPath(): string {
return `${apiBaseUri}/oppgaver/tildelt`;
return `${apiBaseUri}/v2/oppgaver/tildelt`;
}

const defaults: DefaultConfig = {
Expand Down
2 changes: 1 addition & 1 deletion src/rest/resources/tilgangskontrollResource.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ function url(fnr: string | undefined, enhet: string | undefined) {

function urlV2(enhet: string | undefined) {
const params = enhet ? `?enhet=${enhet}` : '';
return `${apiBaseUri}/tilgang${params}`;
return `${apiBaseUri}/v2/tilgang${params}`;
}

const resource = {
Expand Down
2 changes: 1 addition & 1 deletion src/rest/resources/utbetalingerResource.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ function url(fnr: string, periode: Periode<string>): string {
}

function urlV2(periode: Periode<string>): string {
return `${apiBaseUri}/utbetaling?startDato=${periode.fra}&sluttDato=${periode.til}`;
return `${apiBaseUri}/v2/utbetaling?startDato=${periode.fra}&sluttDato=${periode.til}`;
}

const defaults: DefaultConfig = {
Expand Down
6 changes: 3 additions & 3 deletions src/rest/resources/varselResource.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@ function url(fnr: string): string {
return `${apiBaseUri}/v2/varsler/${fnr}`;
}

function urlV2(): string {
return `${apiBaseUri}/v2/varsler`;
function urlV3(): string {
return `${apiBaseUri}/v3/varsler`;
}
const resource = {
useFetch(): UseQueryResult<VarslerResult, FetchError> {
const fnr = useFodselsnummer();
const { isOn } = useFeatureToggle(FeatureToggles.IkkeFnrIPath);

return useQuery(queryKey(fnr), () => (isOn ? post(urlV2(), { fnr }) : get(url(fnr))));
return useQuery(queryKey(fnr), () => (isOn ? post(urlV3(), { fnr }) : get(url(fnr))));
}
};
export default resource;

0 comments on commit 70ff1d5

Please sign in to comment.