diff --git a/apps/red-ui/src/app/modules/file-preview/services/annotation-actions.service.ts b/apps/red-ui/src/app/modules/file-preview/services/annotation-actions.service.ts index 8df5c15c7..e94a33190 100644 --- a/apps/red-ui/src/app/modules/file-preview/services/annotation-actions.service.ts +++ b/apps/red-ui/src/app/modules/file-preview/services/annotation-actions.service.ts @@ -504,7 +504,7 @@ export class AnnotationActionsService { return; } - if (redactions[0].AREA && bulkLocal) { + if (bulkLocal) { const promises = []; for (const request of body) { promises.push( @@ -587,10 +587,9 @@ export class AnnotationActionsService { dialogResult: RemoveRedactionResult, ): List { if (dialogResult.bulkLocal || !!dialogResult.pageNumbers.length) { - const redaction = redactions[0]; - return dialogResult.positions.map(position => ({ - value: redaction.value, - rectangle: redaction.AREA, + return dialogResult.positions.map((position, index) => ({ + value: redactions[index].value, + rectangle: redactions[index].AREA, pageNumbers: dialogResult.pageNumbers, position: position, comment: dialogResult.comment,