From d8f3220a85867309b75862b3399415427340b5b8 Mon Sep 17 00:00:00 2001 From: Timo Bejan Date: Tue, 25 Jan 2022 16:10:44 +0200 Subject: [PATCH] RED-3262 --- .../red/service/peristence/v1/server/service/FileService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/FileService.java b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/FileService.java index e2754f75b..a30817066 100644 --- a/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/FileService.java +++ b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/FileService.java @@ -56,7 +56,7 @@ public class FileService { var fileId = generateFileId(request); var existingStatus = retrieveStatus(fileId); - if (existingStatus != null) { + if (existingStatus != null && !existingStatus.isSoftOrHardDeleted()) { if (existingStatus.getWorkflowStatus().equals(WorkflowStatus.APPROVED)) { throw new ConflictException("File already exists in status APPROVED"); }