From 9fca742f0845451d23d29249dfce7b1c01099231 Mon Sep 17 00:00:00 2001 From: 5Amogh <amoghavarsh@navadhiti.com> Date: Tue, 18 Oct 2022 20:23:39 +0530 Subject: [PATCH] Negative and Zero input value --- .../program-datasets/program-datasets.component.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 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 35dab64f2d..537d9230e1 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 @@ -13,7 +13,7 @@ import * as moment from 'moment'; import html2canvas from 'html2canvas'; import * as jspdf from 'jspdf'; const PRE_DEFINED_PARAMETERS = ['$slug', 'hawk-eye']; -export interface configFilter{ +export interface ConfigFilter{ label: string, controlType: string, reference: string, @@ -100,7 +100,7 @@ export class DatasetsComponent implements OnInit, OnDestroy { maxStartDate: any; //Start date - has to be one day less than end date displayFilters:any = {}; loadash = _; - pdFilters:configFilter[] = []; + pdFilters:ConfigFilter[] = []; configuredFilters:any = {} constructor( activatedRoute: ActivatedRoute, @@ -571,7 +571,11 @@ export class DatasetsComponent implements OnInit, OnDestroy { pdFilterChanged($event){ const [reference, value]= [Object.keys($event),Object.values($event)] ; - this.configuredFilters[reference[0]] = [0,null].includes(value[0] as number) ? 0 : value[0] as number -1; + if([0,null].includes(value[0] as number) || value[0] < 0){ + this.configuredFilters[reference[0]] = undefined; + }else{ + this.configuredFilters[reference[0]] = value[0] as number -1; + } } addFilters() { -- GitLab