diff --git a/src/modules/platform-api/platform-api.controller.ts b/src/modules/platform-api/platform-api.controller.ts index 0d7fc71..7c1c025 100644 --- a/src/modules/platform-api/platform-api.controller.ts +++ b/src/modules/platform-api/platform-api.controller.ts @@ -845,28 +845,11 @@ export class PlatformApiController { const normalizedPipelineId = this.normalizePipelineId(pipelineId); const normalizedRunId = this.normalizePipelineId(runId); - const result = await this.platformApiService.proxy( + return this.platformApiService.proxy( 'POST', `/pipeline/${normalizedPipelineId}/pipeline_run/${normalizedRunId}/cancel`, user, ); - - // Update Elasticsearch to reflect the canceled run status - try { - await this.elasticsearchService.updateLastRunStatus( - user.customer_name, - pipelineId, - 'CANCELED', - ); - } catch (esError) { - this.logger.warn('Failed to update Elasticsearch after pipeline run cancel', { - pipelineId, - runId, - error: esError.message, - }); - } - - return result; } // ==================== JOBS - COLUMN EDITING ROUTES ====================