diff --git a/lib/process-services-cloud/src/lib/common/date-range-filter/date-range-filter.component.ts b/lib/process-services-cloud/src/lib/common/date-range-filter/date-range-filter.component.ts index c8473b96fd..d413d9702a 100644 --- a/lib/process-services-cloud/src/lib/common/date-range-filter/date-range-filter.component.ts +++ b/lib/process-services-cloud/src/lib/common/date-range-filter/date-range-filter.component.ts @@ -51,7 +51,7 @@ import moment from 'moment-es6'; ngOnInit() { this.options = this.options ? this.options : this.createDefaultRangeOptions(); const defaultProperties = this.createDefaultDateOptions(); - this.filteredProperties = defaultProperties.filter((filterProperty: ProcessFilterOptions) => this.isValidProperty(this.options, filterProperty)); + this.filteredProperties = defaultProperties.filter((filterProperty) => this.isValidProperty(this.options, filterProperty.value.toString())); if (this.hasPreselectedValues()) { this.setPreselectedValues(); } @@ -98,8 +98,8 @@ import moment from 'moment-es6'; return this.processFilterProperty.value[attribute]; } - private isValidProperty(filterProperties: string[], filterProperty: any): boolean { - return filterProperties ? filterProperties.indexOf(filterProperty.value) >= 0 : true; + private isValidProperty(filterProperties: string[], key: string): boolean { + return filterProperties ? filterProperties.indexOf(key) >= 0 : true; } private createDefaultRangeOptions(): DateCloudFilterType[] { diff --git a/lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.component.html b/lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.component.html index be493bf8e5..1fb770baa3 100644 --- a/lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.component.html +++ b/lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.component.html @@ -24,7 +24,7 @@