RED-4771: Added @Transactional and reformat code
This commit is contained in:
parent
0bdbba7ca9
commit
09d407fd91
@ -79,6 +79,7 @@ public class NotificationPreferencesPersistenceService {
|
||||
}
|
||||
|
||||
|
||||
@Transactional
|
||||
public void initializePreferencesIfNotExists(String userId) {
|
||||
|
||||
if (!notificationPreferencesRepository.existsByUserId(userId)) {
|
||||
|
||||
@ -1,14 +1,17 @@
|
||||
package com.iqser.red.service.persistence.management.v1.processor.service.persistence;
|
||||
|
||||
import java.time.OffsetDateTime;
|
||||
import java.util.List;
|
||||
|
||||
import javax.transaction.Transactional;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import com.iqser.red.service.persistence.management.v1.processor.entity.annotations.ViewedPageEntity;
|
||||
import com.iqser.red.service.persistence.management.v1.processor.service.persistence.repository.FileRepository;
|
||||
import com.iqser.red.service.persistence.management.v1.processor.service.persistence.repository.ViewedPagesRepository;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import javax.transaction.Transactional;
|
||||
import java.time.OffsetDateTime;
|
||||
import java.util.List;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
|
||||
@Service
|
||||
@RequiredArgsConstructor
|
||||
@ -43,7 +46,7 @@ public class ViewedPagesPersistenceService {
|
||||
}
|
||||
|
||||
|
||||
@Transactional
|
||||
@Transactional(Transactional.TxType.REQUIRES_NEW)
|
||||
public void deleteForFile(String fileId) {
|
||||
viewedPagesRepository.deleteByFileId(fileId);
|
||||
}
|
||||
|
||||
@ -420,6 +420,7 @@ public class FileStatusService {
|
||||
}
|
||||
|
||||
|
||||
@Transactional
|
||||
public void overwriteFile(String dossierId, String fileId, String uploader, String filename, boolean keepManualRedactions) {
|
||||
|
||||
fileManagementStorageService.deleteObject(dossierId, fileId, FileType.ORIGIN);
|
||||
|
||||
@ -178,7 +178,7 @@ public class FileTest extends AbstractPersistenceServerServiceTest {
|
||||
viewedPagesClient.addPage(file.getId(), "1", 1);
|
||||
var viewedPages = viewedPagesClient.getViewedPages(file.getId(), "1");
|
||||
|
||||
assertThat(viewedPages.size()).isEqualTo(1);
|
||||
assertThat(viewedPages).hasSize(1);
|
||||
|
||||
AddFileRequest upload = new AddFileRequest(filename, file.getId(), dossier.getId(), "1");
|
||||
JSONPrimitive<String> uploadResult = uploadClient.upload(upload, true);
|
||||
@ -187,9 +187,9 @@ public class FileTest extends AbstractPersistenceServerServiceTest {
|
||||
assertThat(loadedFile.isExcludedFromAutomaticAnalysis()).isTrue();
|
||||
|
||||
viewedPages = viewedPagesClient.getViewedPages(file.getId(), "1");
|
||||
assertThat(viewedPages.size()).isEqualTo(0);
|
||||
|
||||
assertThat(loadedFile.getAssignee().equals("1"));
|
||||
assertThat(viewedPages).isEmpty();
|
||||
assertThat(loadedFile.getAssignee()).isEqualTo("1");
|
||||
// FIXME
|
||||
assertThat(loadedFile.getWorkflowStatus().equals(file.getWorkflowStatus()));
|
||||
assertThat(loadedFile.getExcludedPages().equals(file.getExcludedPages()));
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user