From cd21d490d066cf4a45a90479aff05fe3eff5e4f7 Mon Sep 17 00:00:00 2001 From: Timo Bejan Date: Fri, 30 Oct 2020 14:37:12 +0200 Subject: [PATCH] fixed default filter --- apps/red-ui/src/app/screens/file/service/filters.service.ts | 4 ++-- libs/red-ui-http/src/lib/model/typeValue.ts | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/red-ui/src/app/screens/file/service/filters.service.ts b/apps/red-ui/src/app/screens/file/service/filters.service.ts index 1af65444f..4e15b32da 100644 --- a/apps/red-ui/src/app/screens/file/service/filters.service.ts +++ b/apps/red-ui/src/app/screens/file/service/filters.service.ts @@ -30,10 +30,10 @@ export class FiltersService { if (availableAnnotationTypes.has(key)) { const typeValue = dictionaryData[key]; if (typeValue.hint === true) { - filtersCopy.hint[key] = false; + filtersCopy.hint[key] = typeValue.defaultFilter; } if (typeValue.hint === false) { - filtersCopy.redaction[key] = false; + filtersCopy.redaction[key] = typeValue.defaultFilter; } } } diff --git a/libs/red-ui-http/src/lib/model/typeValue.ts b/libs/red-ui-http/src/lib/model/typeValue.ts index 3ecc2fb39..42356824f 100644 --- a/libs/red-ui-http/src/lib/model/typeValue.ts +++ b/libs/red-ui-http/src/lib/model/typeValue.ts @@ -32,4 +32,6 @@ export interface TypeValue { */ type?: string; isDefaultFilter?: boolean; + virtual?: boolean; + label?: string; }