Browse Source

Fix S3 plugin for browsers without support to responseURL

Leonardo Schlossmacher 6 years ago
parent
commit
65bb56e1e5
1 changed files with 5 additions and 0 deletions
  1. 5 0
      packages/@uppy/aws-s3/src/index.js

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

@@ -175,6 +175,11 @@ module.exports = class AwsS3 extends Plugin {
             return { location: null }
           }
 
+          // responseURL is not available in older browsers.
+          if (!xhr.responseURL) {
+            return { location: null }
+          }
+
           // Trim the query string because it's going to be a bunch of presign
           // parameters for a PUT request—doing a GET request with those will
           // always result in an error