Bläddra i källkod

companion: bypass upload destination validation for s3

Ifedapo Olarewaju 6 år sedan
förälder
incheckning
df9875911a
1 ändrade filer med 7 tillägg och 0 borttagningar
  1. 7 0
      packages/@uppy/companion/src/server/Uploader.js

+ 7 - 0
packages/@uppy/companion/src/server/Uploader.js

@@ -52,6 +52,13 @@ class Uploader {
    * @returns {boolean}
    * @returns {boolean}
    */
    */
   validateOptions (options) {
   validateOptions (options) {
+    // s3 uploads don't require upload destination
+    // validation, because the destination is determined
+    // by the server's s3 config
+    if (options.protocol === 's3-multipart') {
+      return true
+    }
+
     if (!options.endpoint && !options.uploadUrl) {
     if (!options.endpoint && !options.uploadUrl) {
       this._errRespMessage = 'No destination specified'
       this._errRespMessage = 'No destination specified'
       return false
       return false