From 04212cdd4e1e8b62754e2301214494d8a2ee8504 Mon Sep 17 00:00:00 2001 From: Andrei Isvoran Date: Thu, 17 Aug 2023 14:37:17 +0300 Subject: [PATCH] RED-6864 - Remove fileProxyStreamForDownload as it closes the stream before downloading the file --- .../v1/external/api/impl/controller/DownloadController.java | 2 -- 1 file changed, 2 deletions(-) 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 d2d54c7fd..756937a4c 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 @@ -211,7 +211,6 @@ public class DownloadController implements DownloadResource { TenantContext.setTenantId(tenantId); var downloadStatus = getDownloadStatus(storageId, userId); var fileDownloadStream = getFileForDownload(storageId, userId); - fileProxyStreamForDownload(fileDownloadStream); return getResponseEntity(inline, new InputStreamResource(fileDownloadStream), downloadStatus.getFilename(), MediaType.parseMediaType("application/zip"), downloadStatus.getFileSize()); }); @@ -282,7 +281,6 @@ public class DownloadController implements DownloadResource { var token = oneTimeTokenDownloadService.getToken(oneTimeToken); var downloadStatus = getDownloadStatus(token.getStorageId(), token.getUserId()); var fileDownloadStream = getFileForDownload(token.getStorageId(), token.getUserId()); - fileProxyStreamForDownload(fileDownloadStream); TenantContext.clear();