From b8d3bcd30f5300b93ce83438b5b5e08e38331859 Mon Sep 17 00:00:00 2001 From: Nicoleta Panaghiu Date: Mon, 12 Feb 2024 13:24:32 +0100 Subject: [PATCH] RED-8260: made the delete button available for dict-based ignored hints. --- .../src/app/models/file/annotation-permissions.utils.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/red-ui/src/app/models/file/annotation-permissions.utils.ts b/apps/red-ui/src/app/models/file/annotation-permissions.utils.ts index 50ca0805f..168cd371b 100644 --- a/apps/red-ui/src/app/models/file/annotation-permissions.utils.ts +++ b/apps/red-ui/src/app/models/file/annotation-permissions.utils.ts @@ -22,12 +22,12 @@ export const canRemoveOnlyHere = (annotation: AnnotationWrapper, canAddRedaction export const canRemoveFromDictionary = (annotation: AnnotationWrapper, autoAnalysisDisabled: boolean) => annotation.isModifyDictionary && - (annotation.isRedacted || annotation.isSkipped || annotation.isHint) && + (annotation.isRedacted || annotation.isSkipped || annotation.isHint || (annotation.isIgnoredHint && !annotation.isRuleBased)) && (autoAnalysisDisabled || !annotation.pending) && !annotation.hasBeenResized; export const canRemoveRedaction = (annotation: AnnotationWrapper, permissions: AnnotationPermissions) => - !annotation.isIgnoredHint && + (!annotation.isIgnoredHint || !annotation.isRuleBased) && (permissions.canRemoveOnlyHere || permissions.canRemoveFromDictionary || permissions.canMarkAsFalsePositive); export const canChangeLegalBasis = (annotation: AnnotationWrapper, canAddRedaction: boolean, autoAnalysisDisabled: boolean) =>