Merge branch 'RED-7784' into 'master'
RED-7784 - Add state for unprocessed redactions Closes RED-7784 See merge request redactmanager/persistence-service!210
This commit is contained in:
commit
3c374baf94
@ -161,13 +161,15 @@ public class EntityLogService {
|
||||
.dateTime(OffsetDateTime.now())
|
||||
.type(ChangeType.ADDED)
|
||||
.build());
|
||||
boolean isHint = isHint(manualRedactionEntry.getType(), dossierTemplateId);
|
||||
entityLog.getEntityLogEntry().add(EntityLogEntry.builder()
|
||||
.id(manualRedactionEntry.getAnnotationId())
|
||||
.type(manualRedactionEntry.getType())
|
||||
.value(manualRedactionEntry.getValue())
|
||||
.legalBasis(manualRedactionEntry.getLegalBasis())
|
||||
.reason(manualRedactionEntry.getReason())
|
||||
.entryType(isHint(manualRedactionEntry.getType(), dossierTemplateId) ? EntryType.HINT : EntryType.ENTITY)
|
||||
.entryType(isHint ? EntryType.HINT : EntryType.ENTITY)
|
||||
.state(isHint ? EntryState.SKIPPED : EntryState.APPLIED)
|
||||
.imported(false)
|
||||
.matchedRule("")
|
||||
.section(manualRedactionEntry.getSection())
|
||||
|
||||
@ -132,7 +132,7 @@ public class EntityLogTest {
|
||||
var entityLogEntry = optionalEntityLogEntry.get();
|
||||
assertEquals(entityLogEntry.getType(), "manual");
|
||||
assertEquals(entityLogEntry.getEntryType(), EntryType.ENTITY);
|
||||
assertNull(entityLogEntry.getState());
|
||||
assertEquals(entityLogEntry.getState(), EntryState.APPLIED);
|
||||
assertEquals(entityLogEntry.getValue(), "Test");
|
||||
assertEquals(entityLogEntry.getReason(), "Reason");
|
||||
assertEquals(entityLogEntry.getTextAfter(), "textAfter");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user