From 9f34d2c234fdb129b3079b1d49758cac7171b4ac Mon Sep 17 00:00:00 2001 From: jmbardallo Date: Thu, 22 Oct 2026 13:54:39 +0200 Subject: [PATCH] revert(task-logs): restrict cancellable traces to pending and in-progress --- CHANGELOG.md | 9 ++++----- .../src/app/components/task-logs/task-logs.component.ts | 4 ++-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f009ca8..380550b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,10 @@ # Changelog -## [1.17.1] - 2026-10-22 +## [1.17.2] - 2026-10-22 -### Fixed -- **Selección y Cancelación de Tareas en Estado Enviado (`task-logs.component`)**: - - Habilitados los checkboxes de selección para trazas en estado `Enviado` (`sent`), permitiendo su selección tanto individual como masiva a través del checkbox de cabecera. - - Actualizada la lógica de cancelación (`cancelTrace`, `cancelSelectedTraces`) para permitir cancelar tareas en estado `sent`, delegando su cancelación a la API sin bloquear la interfaz. +### Revert +- **Cancelación de Tareas (`task-logs.component`)**: + - Revertida la modificación temporal que permitía seleccionar y cancelar trazas en estado `Enviado` (`sent`). Se mantiene la regla del sistema que solo permite seleccionar y cancelar trazas en estado `pending` o `in-progress`. ## [1.17.0] - 2026-10-22 diff --git a/ogWebconsole/src/app/components/task-logs/task-logs.component.ts b/ogWebconsole/src/app/components/task-logs/task-logs.component.ts index e0671af..67c213e 100644 --- a/ogWebconsole/src/app/components/task-logs/task-logs.component.ts +++ b/ogWebconsole/src/app/components/task-logs/task-logs.component.ts @@ -182,7 +182,7 @@ export class TaskLogsComponent implements OnInit, OnDestroy { } isCancellable(trace: any): boolean { - return trace.status === 'pending' || trace.status === 'in-progress' || trace.status === 'sent'; + return trace.status === 'pending' || trace.status === 'in-progress'; } get cancellableTraces(): any[] { @@ -308,7 +308,7 @@ export class TaskLogsComponent implements OnInit, OnDestroy { } cancelTrace(trace: any): void { - if (trace.status !== 'pending' && trace.status !== 'in-progress' && trace.status !== 'sent') { + if (trace.status !== 'pending' && trace.status !== 'in-progress') { this.toastService.warning(this.translate.instant('onlyTracesCanBeCanceled'), 'Advertencia'); return; }