From 36a7b89afc73afdcbf9f5fe1bab236064ba9e8af Mon Sep 17 00:00:00 2001 From: RIHTARSIC Joze <joze.rihtarsic@ext.ec.europa.eu> Date: Thu, 19 Sep 2024 14:42:32 +0200 Subject: [PATCH] [EDELIVERY-13956] UI: event table filter is not working --- .../document-events-panel.component.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/smp-angular/src/app/common/panels/document-events-panel/document-events-panel.component.ts b/smp-angular/src/app/common/panels/document-events-panel/document-events-panel.component.ts index 236bc10dd..be12ada60 100644 --- a/smp-angular/src/app/common/panels/document-events-panel/document-events-panel.component.ts +++ b/smp-angular/src/app/common/panels/document-events-panel/document-events-panel.component.ts @@ -106,6 +106,12 @@ export class DocumentEventsPanelComponent implements AfterViewInit, BeforeLeaveG this.eventDataSource.paginator = this.paginator; this.eventDataSource.sort = this.sort; // add custom filter to exclude filtering on event description + this.eventDataSource.filterPredicate = (data: DocumentVersionEventRo, filter: string) => { + return data.eventType?.toLowerCase().includes(filter) + || data.username?.toLowerCase().includes(filter) + || data.eventSourceType?.toLowerCase().includes(filter) + || data.eventOn?.toLocaleString().toLowerCase().includes(filter); + }; } applyFilter(event: Event) { -- GitLab