From 666c404fc74f52ff9785de85d04f67ce527f9b3c Mon Sep 17 00:00:00 2001 From: Dan Percic Date: Tue, 19 Jul 2022 13:43:17 +0300 Subject: [PATCH] RED-4638: fix again --- .../src/app/modules/dossier-overview/config.service.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/red-ui/src/app/modules/dossier-overview/config.service.ts b/apps/red-ui/src/app/modules/dossier-overview/config.service.ts index e3eb608f4..e7d7116f8 100644 --- a/apps/red-ui/src/app/modules/dossier-overview/config.service.ts +++ b/apps/red-ui/src/app/modules/dossier-overview/config.service.ts @@ -321,13 +321,14 @@ export class ConfigService { label: key, icon: 'red:template', filters: [...filterValue].map( - (value: string) => + (value?: string) => new NestedFilter({ + // id shouldn't be undefined to work correctly id: value ?? 'empty', label: value ?? this._translateService.instant('filters.empty'), }), ), - checker: (input: File, filter: INestedFilter) => filter.id === input.fileAttributes.attributeIdToValue[id], + checker: (input: File, filter: INestedFilter) => filter.id === (input.fileAttributes.attributeIdToValue[id] ?? 'empty'), }); });