RED-6485: Fixed transactions for manual redactions with add to dictionary

This commit is contained in:
deiflaender 2023-06-13 09:54:32 +02:00
parent c6cca6a2d3
commit e160f5e556
5 changed files with 3 additions and 5 deletions

View File

@ -13,8 +13,6 @@ import java.util.function.Predicate;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import javax.transaction.Transactional;
import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service;
@ -53,7 +51,6 @@ public class DictionaryManagementService {
}
@Transactional
public Type addType(Type typeRequest) {
if (typeRequest.getDossierTemplateId() == null) {

View File

@ -96,7 +96,6 @@ public class ManualRedactionService {
private final HashFunction hashFunction = Hashing.murmur3_128();
@Transactional
public List<ManualAddResponse> addAddRedaction(String dossierId, String fileId, List<AddRedactionRequest> addRedactionRequests) {
var response = new ArrayList<ManualAddResponse>();
@ -285,7 +284,6 @@ public class ManualRedactionService {
}
@Transactional
public List<ManualAddResponse> addRemoveRedaction(String dossierId, String fileId, List<RemoveRedactionRequest> removeRedactionRequests) {
RedactionLog redactionLog = null;

View File

@ -36,6 +36,7 @@ public class DictionaryPersistenceService {
private final EntryRepository entryRepository;
@Transactional
public TypeEntity addType(String type,
String dossierTemplateId,
String hexColor,

View File

@ -29,6 +29,7 @@ public class RemoveRedactionPersistenceService {
private final RemoveRedactionRepository removeRedactionRepository;
@Transactional
public IdRemovalEntity insert(String fileId, RemoveRedactionRequest removeRedactionRequest) {
IdRemovalEntity idRemoval = new IdRemovalEntity();

View File

@ -8,4 +8,5 @@ databaseChangeLog:
- column:
name: dossier_dictionary_only
type: BOOLEAN
defaultValueBoolean: false
tableName: entity