Forráskód Böngészése

Improved validateParameters() error message (#2480)

Added the invalid "params" to the error message so it'll be easier to understand the problem and how to fix it
kode-ninja 4 éve
szülő
commit
c5383528fb
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      packages/@uppy/aws-s3/src/index.js

+ 1 - 1
packages/@uppy/aws-s3/src/index.js

@@ -138,7 +138,7 @@ module.exports = class AwsS3 extends Plugin {
       (params.method == null || /^(put|post)$/i.test(params.method))
 
     if (!valid) {
-      const err = new TypeError(`AwsS3: got incorrect result from 'getUploadParameters()' for file '${file.name}', expected an object '{ url, method, fields, headers }'.\nSee https://uppy.io/docs/aws-s3/#getUploadParameters-file for more on the expected format.`)
+      const err = new TypeError(`AwsS3: got incorrect result from 'getUploadParameters()' for file '${file.name}', expected an object '{ url, method, fields, headers }' but got '${JSON.stringify(params)}' instead.\nSee https://uppy.io/docs/aws-s3/#getUploadParameters-file for more on the expected format.`)
       console.error(err)
       throw err
     }