fix: update dynamic options fetching to align with API response structure

pull/21425/head
Yeuoly 11 months ago
parent 2e59f0498c
commit fe74f24087

@ -336,7 +336,7 @@ const VarReferencePicker: FC<Props> = ({
setIsLoading(true)
try {
const data = await fetchDynamicOptions()
setDynamicOptions(data?.data?.options || [])
setDynamicOptions(data?.options || [])
}
finally {
setIsLoading(false)

@ -575,7 +575,7 @@ export const usePluginInfo = (providerName?: string) => {
export const useFetchDynamicOptions = (plugin_id: string, provider: string, action: string, parameter: string) => {
return useMutation({
mutationFn: () => get<{ data: { options: FormOption[] } }>('/workspaces/current/plugin/parameters/dynamic-options', {
mutationFn: () => get<{ options: FormOption[] }>('/workspaces/current/plugin/parameters/dynamic-options', {
params: {
plugin_id,
provider,

Loading…
Cancel
Save