From cd731cef03b131ab38cefdcbadc78bcaa53e673f Mon Sep 17 00:00:00 2001 From: Thomas Heartman Date: Fri, 8 Dec 2023 12:29:54 +0100 Subject: [PATCH] refactor: update the API url for getting scheduled change requests with a strategy (#5573) Relates to enterprise PR 889; update the API url --- .../useScheduledChangeRequestsWithStrategy.ts | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/frontend/src/hooks/api/getters/useScheduledChangeRequestsWithStrategy/useScheduledChangeRequestsWithStrategy.ts b/frontend/src/hooks/api/getters/useScheduledChangeRequestsWithStrategy/useScheduledChangeRequestsWithStrategy.ts index ad99deb8166b..d36c64ecbfc2 100644 --- a/frontend/src/hooks/api/getters/useScheduledChangeRequestsWithStrategy/useScheduledChangeRequestsWithStrategy.ts +++ b/frontend/src/hooks/api/getters/useScheduledChangeRequestsWithStrategy/useScheduledChangeRequestsWithStrategy.ts @@ -1,6 +1,5 @@ import { formatApiPath } from 'utils/formatPath'; import handleErrorResponses from '../httpErrorResponseHandler'; -import { IChangeRequest } from 'component/changeRequest/changeRequest.types'; import { useEnterpriseSWR } from '../useEnterpriseSWR/useEnterpriseSWR'; const fetcher = (path: string) => { @@ -9,14 +8,21 @@ const fetcher = (path: string) => { .then((res) => res.json()); }; +type ChangeRequestIdentityData = { + id: number; + title?: string; +}; + export const useScheduledChangeRequestsWithStrategy = ( project: string, strategyId: string, ) => { - const { data, error, mutate } = useEnterpriseSWR( + const { data, error, mutate } = useEnterpriseSWR< + ChangeRequestIdentityData[] + >( [], formatApiPath( - `api/admin/projects/${project}/change-requests/scheduled/with-strategy/${strategyId}`, + `api/admin/projects/${project}/change-requests/scheduled?strategyId=${strategyId}`, ), fetcher, );