From 44a5d3c428018139d8fb808ecb80e5a7e54f49fa Mon Sep 17 00:00:00 2001 From: 5Amogh <amoghavarsh@navadhiti.com> Date: Wed, 23 Nov 2022 11:56:12 +0530 Subject: [PATCH] Issue #RRHE-52 fix: Deselection and selection of status filter options --- .../program-datasets/program-datasets.component.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.ts b/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.ts index 092e568e59..39d60af958 100644 --- a/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.ts +++ b/src/app/client/src/app/modules/program-dashboard/components/program-datasets/program-datasets.component.ts @@ -592,8 +592,12 @@ export class DatasetsComponent implements OnInit, OnDestroy { }else{ this.configuredFilters[reference[0]] = value[0] as number -1; } - }else if($event.data.length){ - this.configuredFilters[reference[0]] = value[0] + }else if($event.controlType === 'multi-select'){ + if((value[0] as string[]).length){ + this.configuredFilters[reference[0]] = value[0] + }else{ + this.configuredFilters[reference[0]] = undefined; + } } } } -- GitLab