Merge branch 'VM/RED-10373' into 'master'

RED-10373 - fixed bulk remove for multiple text redactions by splitting them...

Closes RED-10373

See merge request redactmanager/red-ui!727
This commit is contained in:
Nicoleta Panaghiu 2024-11-26 11:49:23 +01:00
commit 0cf22e96bc

View File

@ -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<IRemoveRedactionRequest | IBulkLocalRemoveRequest> {
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,