From d587aaefe21376e41bb045a13cb6990adb310c98 Mon Sep 17 00:00:00 2001 From: "konstantina.galouni" Date: Thu, 14 Dec 2023 14:24:03 +0200 Subject: [PATCH] [develop-filters | DONE | CHANGED]: refineResults.class.ts: Removed check includeValue (for unidentified and Undetermined values) from "parse()" method | searchFilter.component.ts: In "ngOnChanges()" method updated check for filtering out filter values - check for unidentified, Undetermined, unknown (lowercase), not available (lowercase) --- searchPages/searchUtils/searchFilter.component.ts | 4 +++- services/servicesUtils/refineResults.class.ts | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/searchPages/searchUtils/searchFilter.component.ts b/searchPages/searchUtils/searchFilter.component.ts index 2a2d9d68..d43ceb57 100644 --- a/searchPages/searchUtils/searchFilter.component.ts +++ b/searchPages/searchUtils/searchFilter.component.ts @@ -81,7 +81,9 @@ export class SearchFilterComponent implements OnInit, OnChanges { ngOnChanges(changes: SimpleChanges) { if (changes.filter) { - this.filter.values = this.filter.values.filter(value => !value.name.toLowerCase().includes('unknown') && !value.name.toLowerCase().includes('not available')); + // this.filter.values = this.filter.values.filter(value => !value.name.toLowerCase().includes('unknown') && !value.name.toLowerCase().includes('not available')); + this.filter.values = this.filter.values.filter(value => value && value.name != "unidentified" && value.name != "Undetermined" && !value.name.toLowerCase().includes('unknown') && !value.name.toLowerCase().includes('not available')); + if (this.filter.filterType == "radio") { this.filter.radioValue = ""; this.filter.values.forEach(value => { diff --git a/services/servicesUtils/refineResults.class.ts b/services/servicesUtils/refineResults.class.ts index b2f67501..0e0e025f 100644 --- a/services/servicesUtils/refineResults.class.ts +++ b/services/servicesUtils/refineResults.class.ts @@ -33,9 +33,9 @@ export class RefineResultsUtils { value.name =this.removePartAfterCharacters(value,"||"); value.number = field[i].count; value.id = field[i].id; - if(RefineResultsUtils.includeValue(value)){ + //if(RefineResultsUtils.includeValue(value)){ filter.values.push(value); - } + //} }