diff --git a/ui/src/app/applications/components/application-operation-state/application-operation-state.tsx b/ui/src/app/applications/components/application-operation-state/application-operation-state.tsx index b30600368f404..65edd42db41ff 100644 --- a/ui/src/app/applications/components/application-operation-state/application-operation-state.tsx +++ b/ui/src/app/applications/components/application-operation-state/application-operation-state.tsx @@ -78,7 +78,7 @@ export const ApplicationOperationState: React.StatelessComponent = ({appl const confirmed = await ctx.apis.popup.confirm('Terminate operation', 'Are you sure you want to terminate operation?'); if (confirmed) { try { - await services.applications.terminateOperation(application.metadata.name); + await services.applications.terminateOperation(application.metadata.name, application.metadata.namespace); } catch (e) { ctx.apis.notifications.show({ content: , diff --git a/ui/src/app/shared/services/applications-service.ts b/ui/src/app/shared/services/applications-service.ts index c4d244f957726..91ae3aa061d87 100644 --- a/ui/src/app/shared/services/applications-service.ts +++ b/ui/src/app/shared/services/applications-service.ts @@ -387,6 +387,7 @@ export class ApplicationsService { public terminateOperation(applicationName: string, appNamespace: string): Promise { return requests .delete(`/applications/${applicationName}/operation`) + .query({appNamespace}) .send() .then(() => true); }