From 719b24d4ab79f17ed29d5e7864aa3c8ebe266c6b Mon Sep 17 00:00:00 2001 From: Javier Date: Fri, 16 Jun 2023 13:53:06 -0600 Subject: [PATCH] Fix download of folders --- .../screens/Console/Buckets/ListBuckets/Objects/utils.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/utils.ts b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/utils.ts index 9a31a74479..49b0a13810 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/utils.ts +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/utils.ts @@ -112,7 +112,9 @@ class DownloadHelper { let isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent); if (isSafari) { this.toastCallback(); - this.downloadSafari(); + this.downloadByBrowser(); + } else if (!this.fileSize) { + this.downloadByBrowser(); } else { this.download({ url: this.path, @@ -187,7 +189,7 @@ class DownloadHelper { } } - downloadSafari() { + downloadByBrowser() { const link = document.createElement("a"); link.href = this.path; document.body.appendChild(link);