RED-3880: Fixed delete false_positive manual redactions in migration
This commit is contained in:
parent
c3fa21b92c
commit
5b66cfbca2
@ -9,6 +9,7 @@ import com.iqser.red.service.peristence.v1.server.controller.ManualRedactionCont
|
||||
import com.iqser.red.service.peristence.v1.server.migration.Migration;
|
||||
import com.iqser.red.service.persistence.management.v1.processor.service.persistence.DossierPersistenceService;
|
||||
import com.iqser.red.service.persistence.management.v1.processor.service.persistence.FileStatusPersistenceService;
|
||||
import com.iqser.red.service.persistence.management.v1.processor.service.persistence.annotations.AddRedactionPersistenceService;
|
||||
|
||||
import lombok.Setter;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@ -30,6 +31,9 @@ public class RemoveFalsePositiveManualRedactions6 extends Migration {
|
||||
@Autowired
|
||||
private ManualRedactionController manualRedactionController;
|
||||
|
||||
@Autowired
|
||||
private AddRedactionPersistenceService addRedactionPersistenceService;
|
||||
|
||||
|
||||
public RemoveFalsePositiveManualRedactions6() {
|
||||
|
||||
@ -56,7 +60,7 @@ public class RemoveFalsePositiveManualRedactions6 extends Migration {
|
||||
});
|
||||
}
|
||||
if (!annotationIdsToRemove.isEmpty()) {
|
||||
manualRedactionController.deleteAddRedaction(dossier.getId(), file.getId(), annotationIdsToRemove);
|
||||
annotationIdsToRemove.forEach(id -> addRedactionPersistenceService.hardDelete(file.getId(), id));
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user