Merge branch 'RED-5870' into 'master'

RED-5870: Enable force redaction of hints

Closes RED-5870

See merge request redactmanager/persistence-service!495
This commit is contained in:
Maverick Studer 2024-05-23 10:45:58 +02:00
commit 84d033ff54

View File

@ -416,7 +416,7 @@ public class EntityLogMergeService {
public void mergeForceRedaction(ManualForceRedaction forceRedaction, EntityLogEntry entityLogEntry, int analysisNumber) {
entityLogEntry.setLegalBasis(forceRedaction.getLegalBasis());
entityLogEntry.setState(entityLogEntry.getEntryType().equals(EntryType.HINT) ? EntryState.SKIPPED : EntryState.APPLIED);
entityLogEntry.setState(EntryState.APPLIED);
entityLogEntry.getEngines().add(Engine.MANUAL);
addChanges(entityLogEntry.getChanges(), ChangeType.CHANGED, analysisNumber, forceRedaction.getRequestDate());
entityLogEntry.getManualChanges().add(ManualChangeFactory.toLocalManualChange(forceRedaction));