indexed file status flag & remove from dict of skipped annotations

This commit is contained in:
Timo Bejan 2021-07-28 08:57:51 +03:00 committed by Timo Bejan
parent 5363e939d3
commit c9df95315f
5 changed files with 9 additions and 3 deletions

View File

@ -51,7 +51,8 @@ export class AnnotationPermissions {
permissions.canRemoveOrSuggestToRemoveOnlyHere = annotation.isRedacted && !annotation.force;
permissions.canRemoveOrSuggestToRemoveFromDictionary =
annotation.isRedacted && !annotation.isManualRedaction && annotation.isModifyDictionary && !annotation.force;
(annotation.isRedacted && !annotation.isManualRedaction && annotation.isModifyDictionary && !annotation.force) ||
(annotation.isSkipped && annotation.isModifyDictionary);
permissions.canAcceptSuggestion = isApprover && (annotation.isSuggestion || annotation.isDeclinedSuggestion);
permissions.canRejectSuggestion =

View File

@ -142,6 +142,7 @@ export class FileStatusWrapper {
FileStatus.StatusEnum.REPROCESS,
FileStatus.StatusEnum.FULLREPROCESS,
FileStatus.StatusEnum.OCRPROCESSING,
FileStatus.StatusEnum.INDEXING,
FileStatus.StatusEnum.PROCESSING
].includes(this.status);
}

View File

@ -6,6 +6,7 @@ export const fileStatusTranslations: { [key in FileStatus.StatusEnum]: string }
ERROR: _('file-status.error'),
EXCLUDED: _('file-status.excluded'),
FULLREPROCESS: _('file-status.full-reprocess'),
INDEXING: _('file-status.indexing'),
OCR_PROCESSING: _('file-status.ocr-processing'),
PROCESSING: _('file-status.processing'),
REPROCESS: _('file-status.reprocess'),

View File

@ -952,6 +952,7 @@
"ocr-processing": "OCR Processing",
"processing": "Processing",
"reprocess": "Processing",
"indexing": "Processing",
"unassigned": "Unassigned",
"under-approval": "Under Approval",
"under-review": "Under Review",

View File

@ -154,7 +154,8 @@ export namespace FileStatus {
| 'UNASSIGNED'
| 'UNDER_APPROVAL'
| 'UNDER_REVIEW'
| 'UNPROCESSED';
| 'UNPROCESSED'
| 'INDEXING';
export const StatusEnum = {
APPROVED: 'APPROVED' as StatusEnum,
ERROR: 'ERROR' as StatusEnum,
@ -166,6 +167,7 @@ export namespace FileStatus {
UNASSIGNED: 'UNASSIGNED' as StatusEnum,
UNDERAPPROVAL: 'UNDER_APPROVAL' as StatusEnum,
UNDERREVIEW: 'UNDER_REVIEW' as StatusEnum,
UNPROCESSED: 'UNPROCESSED' as StatusEnum
UNPROCESSED: 'UNPROCESSED' as StatusEnum,
INDEXING: 'INDEXING' as StatusEnum
};
}