From 0192eb91c803838d280b5f3a34d63dc1e5ca3d36 Mon Sep 17 00:00:00 2001 From: Alaister Young Date: Wed, 25 May 2022 13:23:05 +1000 Subject: [PATCH] fix: remove file upload timeout --- .../storageExplorer/StorageExplorerStore.js | 33 +++++++++---------- 1 file changed, 15 insertions(+), 18 deletions(-) diff --git a/studio/localStores/storageExplorer/StorageExplorerStore.js b/studio/localStores/storageExplorer/StorageExplorerStore.js index 148f6f1d9bf..229088768fb 100644 --- a/studio/localStores/storageExplorer/StorageExplorerStore.js +++ b/studio/localStores/storageExplorer/StorageExplorerStore.js @@ -22,7 +22,7 @@ import { STORAGE_ROW_STATUS, STORAGE_SORT_BY, } from 'components/to-be-cleaned/Storage/Storage.constants.ts' -import { timeout, copyToClipboard } from 'lib/helpers' +import { copyToClipboard } from 'lib/helpers' /** * This is a preferred method rather than React Context and useStorageExplorerStore(). @@ -625,25 +625,22 @@ class StorageExplorerStore { } return () => { - return Promise.race([ - new Promise(async (resolve) => { - const { error } = await this.supabaseClient.storage - .from(this.selectedBucket.name) - .upload(formattedPathToFile, file, fileOptions) + return new Promise(async (resolve) => { + const { error } = await this.supabaseClient.storage + .from(this.selectedBucket.name) + .upload(formattedPathToFile, file, fileOptions) - this.uploadProgress = this.uploadProgress + 1 / formattedFilesToUpload.length + this.uploadProgress = this.uploadProgress + 1 / formattedFilesToUpload.length - if (error) { - numberOfFilesUploadedFail += 1 - toast.error(`Failed to upload ${file.name}: ${error.message}`) - resolve() - } else { - numberOfFilesUploadedSuccess += 1 - resolve() - } - }), - timeout(30000), - ]) + if (error) { + numberOfFilesUploadedFail += 1 + toast.error(`Failed to upload ${file.name}: ${error.message}`) + resolve() + } else { + numberOfFilesUploadedSuccess += 1 + resolve() + } + }) } })