diff --git a/src/taskpane/utils/api.ts b/src/taskpane/utils/api.ts index f4c4958..adbb0e3 100644 --- a/src/taskpane/utils/api.ts +++ b/src/taskpane/utils/api.ts @@ -26,14 +26,14 @@ export const useModels = (projectId: string) => useApiQuery({ export const useModelFilters = (projectId: string, modelId: string, isEnabled: boolean) => useApiQuery({ queryKey: ['modelFilters', projectId, modelId], - queryUrl: `projects/${projectId}/models/${modelId}/external-query-available-data`, + queryUrl: `projects/${projectId}/models/${modelId}/products/available-data`, errorType: PluginErrors.LoadPropertiesFailed, isEnabled: !!projectId && !!modelId && isEnabled, formatJson: (response) => response.fields }) export const useModelData = (projectId: string, modelId: string, includeFields: string[], includeFilters: Record, isEnabled: boolean) => { - const queryUrl = `projects/${projectId}/models/${modelId}/external-query${getModelQuery(includeFields, includeFilters)}`; + const queryUrl = `projects/${projectId}/models/${modelId}/products${getModelQuery(includeFields, includeFilters)}`; return useApiQuery({ queryKey: ['modelData', queryUrl], @@ -50,7 +50,7 @@ export const useSaveModelDataMutation = (projectId: string, modelId: string) => const sessionId = getSession(modelId)?.sessionId return useApiMutation({ - mutationUrl: `projects/${projectId}/models/${modelId}/external-data-modification`, + mutationUrl: `projects/${projectId}/models/${modelId}/products`, onError: (response, error) => { if (response && response.status === 403) updateWorksheetState({currentStep: Steps.EDITING_ACCESS_DENIED}); else updateWorksheetState({error: new PluginError(PluginErrors.SaveDataFailed, error.message)}); @@ -183,4 +183,4 @@ export const useApiMutation = ({ } } }); -}; \ No newline at end of file +};