diff --git a/frontend/src/components/AsyncMethodComponent.tsx b/frontend/src/components/AsyncMethodComponent.tsx index 47ed3b4..07d382b 100644 --- a/frontend/src/components/AsyncMethodComponent.tsx +++ b/frontend/src/components/AsyncMethodComponent.tsx @@ -57,7 +57,8 @@ export const AsyncMethodComponent = React.memo((props: AsyncMethodProps) => { method_name = `start_${name}`; } - runMethod(method_name, parentPath, {}); + const accessPath = [parentPath, method_name].filter((element) => element).join('.'); + runMethod(accessPath); }; return ( diff --git a/frontend/src/components/MethodComponent.tsx b/frontend/src/components/MethodComponent.tsx index 7ec31ec..ed40cbd 100644 --- a/frontend/src/components/MethodComponent.tsx +++ b/frontend/src/components/MethodComponent.tsx @@ -32,7 +32,7 @@ export const MethodComponent = React.memo((props: MethodProps) => { const execute = async (event: React.FormEvent) => { event.preventDefault(); - runMethod(name, parentPath, {}); + runMethod(fullAccessPath); triggerNotification(); };