From 87affcc4f9651f20407524cde4a1a74900520711 Mon Sep 17 00:00:00 2001 From: Hassane Diaby Date: Tue, 24 Sep 2024 18:18:21 +0200 Subject: [PATCH] bug #13178 : checkbox rule recalculation on delete rule criteria --- .../src/app/archive/archive-search/archive-search.component.ts | 2 +- .../archive-search-collect/archive-search-collect.component.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/ui-frontend/projects/archive-search/src/app/archive/archive-search/archive-search.component.ts b/ui/ui-frontend/projects/archive-search/src/app/archive/archive-search/archive-search.component.ts index 156111c3e07..b22171fcfa4 100644 --- a/ui/ui-frontend/projects/archive-search/src/app/archive/archive-search/archive-search.component.ts +++ b/ui/ui-frontend/projects/archive-search/src/app/archive/archive-search/archive-search.component.ts @@ -527,7 +527,7 @@ export class ArchiveSearchComponent implements OnInit, OnChanges, OnDestroy, Aft }); } this.searchCriterias.forEach((val, key) => { - if (SearchCriteriaTypeEnum[val.category] === category) { + if (SearchCriteriaTypeEnum[val.category] === category || key === 'WAITING_RECALCULATE') { val.values.forEach((value) => { this.removeCriteria(key, value.value, true); }); diff --git a/ui/ui-frontend/projects/collect/src/app/collect/archive-search-collect/archive-search-collect.component.ts b/ui/ui-frontend/projects/collect/src/app/collect/archive-search-collect/archive-search-collect.component.ts index 3f19cb4a567..abaf5335454 100644 --- a/ui/ui-frontend/projects/collect/src/app/collect/archive-search-collect/archive-search-collect.component.ts +++ b/ui/ui-frontend/projects/collect/src/app/collect/archive-search-collect/archive-search-collect.component.ts @@ -722,7 +722,7 @@ export class ArchiveSearchCollectComponent extends SidenavPage implements O }); } this.searchCriterias.forEach((val, key) => { - if (SearchCriteriaTypeEnum[val.category] === category) { + if (SearchCriteriaTypeEnum[val.category] === category || key === 'WAITING_RECALCULATE') { val.values.forEach((value) => { this.removeCriteria(key, value.value, true); });