diff --git a/src/main/java/org/gcube/common/storagehubwrapper/server/StorageHubClientService.java b/src/main/java/org/gcube/common/storagehubwrapper/server/StorageHubClientService.java index 1db8708..146d318 100644 --- a/src/main/java/org/gcube/common/storagehubwrapper/server/StorageHubClientService.java +++ b/src/main/java/org/gcube/common/storagehubwrapper/server/StorageHubClientService.java @@ -473,7 +473,7 @@ public class StorageHubClientService { }else{ streamDesc = shcClient.open(itemId).asFile().download(nodeIdsToExclude); } - return new StreamDescriptor(streamDesc.getStream(), streamDesc.getFileName(), streamDesc.getContentType()); + return new StreamDescriptor(streamDesc.getStream(), streamDesc.getFileName(), streamDesc.getContentType(), streamDesc.getContentLenght()); } @@ -490,7 +490,7 @@ public class StorageHubClientService { setContextProviders(scope, authorizationToken); StreamDescriptor streamDesc = shcClient.open(folderId).asFolder().download(nodeIdsToExclude); - return new StreamDescriptor(streamDesc.getStream(), streamDesc.getFileName(), streamDesc.getContentType()); + return new StreamDescriptor(streamDesc.getStream(), streamDesc.getFileName(), streamDesc.getContentType(), streamDesc.getContentLenght()); }