fix: [CDE-629]: Infra project level apis are deprecated, so made changes to the Infra APIs used in CDE (#3518)

* fix: Infra project level apis are deprecated
try-new-ui
Neel Khamar 2025-03-07 06:53:20 +00:00 committed by Harness
parent 7962ec99ce
commit f751984c6e
1 changed files with 3 additions and 5 deletions

View File

@ -20,7 +20,7 @@ import { Layout } from '@harnessio/uicore'
import { useFormikContext } from 'formik'
import { useParams } from 'react-router-dom'
import { CDEPathParams, useGetCDEAPIParams } from 'cde-gitness/hooks/useGetCDEAPIParams'
import { OpenapiCreateGitspaceRequest, useGetInfraProviderDeprecated } from 'services/cde'
import { OpenapiCreateGitspaceRequest, useGetInfraProvider } from 'services/cde'
import { useAppContext } from 'AppContext'
import { SelectRegion } from '../SelectRegion/SelectRegion'
import { SelectMachine } from '../SelectMachine/SelectMachine'
@ -30,12 +30,10 @@ export const SelectInfraProvider = () => {
const { hooks } = useAppContext()
const { CDE_OVH_ENABLED } = hooks?.useFeatureFlags()
const { values, setFieldValue: onChange } = useFormikContext<OpenapiCreateGitspaceRequest>()
const { accountIdentifier = '', projectIdentifier = '', orgIdentifier = '' } = useGetCDEAPIParams() as CDEPathParams
const { accountIdentifier = '' } = useGetCDEAPIParams() as CDEPathParams
const { data } = useGetInfraProviderDeprecated({
const { data } = useGetInfraProvider({
accountIdentifier,
projectIdentifier,
orgIdentifier,
infraprovider_identifier: values?.metadata?.infraProvider as string
})