Merge branch 'RED-8735' into 'master'

RED-8735: add false positive option for dict-based skipped annotations.

See merge request redactmanager/red-ui!345
This commit is contained in:
Dan Percic 2024-03-14 15:23:50 +01:00
commit f73e5568de

View File

@ -9,10 +9,8 @@ import {
Dictionary, Dictionary,
Earmark, Earmark,
EntityTypes, EntityTypes,
EntryState,
EntryStates, EntryStates,
FalsePositiveSuperTypes, FalsePositiveSuperTypes,
IEntityLog,
IEntityLogEntry, IEntityLogEntry,
ILegalBasis, ILegalBasis,
IPoint, IPoint,
@ -72,6 +70,10 @@ export class AnnotationWrapper implements IListable {
return this.engines.includes(LogEntryEngines.RULE); return this.engines.includes(LogEntryEngines.RULE);
} }
get isDictBased() {
return this.engines.includes(LogEntryEngines.DICTIONARY);
}
get searchKey(): string { get searchKey(): string {
return this.id; return this.id;
} }
@ -90,7 +92,7 @@ export class AnnotationWrapper implements IListable {
get canBeMarkedAsFalsePositive() { get canBeMarkedAsFalsePositive() {
return ( return (
(this.isRecommendation || this.superType === SuperTypes.Redaction) && (this.isRecommendation || this.superType === SuperTypes.Redaction || (this.isSkipped && this.isDictBased)) &&
!this.isImage && !this.isImage &&
!this.imported && !this.imported &&
!this.pending && !this.pending &&