From 7f7dd7a182ddde0e32c16df08453afc165e941fc Mon Sep 17 00:00:00 2001 From: Andrei Isvoran Date: Thu, 24 Aug 2023 10:07:03 +0300 Subject: [PATCH] RED-7500 - Delete file from storage when deleting download status --- .../v1/external/api/impl/controller/DownloadController.java | 1 + 1 file changed, 1 insertion(+) diff --git a/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/DownloadController.java b/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/DownloadController.java index 756937a4c..a80488082 100644 --- a/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/DownloadController.java +++ b/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/DownloadController.java @@ -181,6 +181,7 @@ public class DownloadController implements DownloadResource { removeDownloadRequest.getStorageIds().forEach(storageId -> { downloadService.deleteDownloadStatus(JSONPrimitive.of(storageId)); + fileManagementStorageService.deleteObject(storageId); auditPersistenceService.audit(AuditRequest.builder() .userId(KeycloakSecurity.getUserId()) .objectId(storageId) -- 2.47.2