瀏覽代碼

@uppy/companion: `Object.fromEntries` is not available on Node.js v10.x (#3209)

Antoine du Hamel 3 年之前
父節點
當前提交
45325720e9
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      packages/@uppy/companion/src/server/controllers/s3.js

+ 4 - 3
packages/@uppy/companion/src/server/controllers/s3.js

@@ -250,9 +250,10 @@ module.exports = function s3 (config) {
         })
       })
     ).then((urls) => {
-      const presignedUrls = Object.fromEntries(
-        partNumbersArray.map((partNumber, index) => [partNumber, urls[index]])
-      )
+      const presignedUrls = Object.create(null)
+      for (let index = 0; index < partNumbersArray.length; index++) {
+        presignedUrls[partNumbersArray[index]] = urls[index]
+      }
       res.json({ presignedUrls })
     }).catch((err) => {
       next(err)