This commit is contained in:
Girish Ramakrishnan
2024-07-02 14:54:40 +02:00
parent a1e2c9fd08
commit e481606d0e
+3 -2
View File
@@ -369,7 +369,7 @@ async function copy(apiConfig, oldFilePath, newFilePath, progressCallback) {
// Exoscale (96M) was suggested by exoscale. 1GB for others is arbitrary size
const chunkSize = apiConfig.provider === 'exoscale-sos' ? 96 * 1024 * 1024 : 1024 * 1024 * 1024;
const uploadId = multipart.UploadId;
let uploadedParts = [], ranges = [];
const uploadedParts = [], ranges = [];
let cur = 0;
while (cur + chunkSize < entry.size) {
@@ -472,7 +472,8 @@ function chunk(array, size) {
const length = array.length;
if (!length) return [];
let index = 0, resIndex = 0, result = Array(Math.ceil(length / size));
let index = 0, resIndex = 0;
const result = Array(Math.ceil(length / size));
for (; index < length; index += size) {
result[resIndex++] = array.slice(index, index+size);