From a606ff0cb14bb22e711e02538a14d74e21d7515f Mon Sep 17 00:00:00 2001 From: Robert Marshall Adams Date: Tue, 31 Mar 2015 15:28:45 -0700 Subject: [PATCH 1/2] Only us-east-1 has different endpoint naming http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region --- mule-uploader.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mule-uploader.js b/mule-uploader.js index 2985306..6c79bfc 100644 --- a/mule-uploader.js +++ b/mule-uploader.js @@ -1295,7 +1295,7 @@ // given an AWS region, it either returns an empty string for US-based regions // or the region name preceded by a dash for non-US-based regions // see this for more details: http://docs.aws.amazon.com/AmazonS3/latest/dev/VirtualHosting.html - if(region && region.slice(0,2) !== 'us') { + if(region && region !== 'us-east-1') { return '-' + region; } return ''; From 9fbb34b98d8e72595fb2344f459cc4a9968bff4c Mon Sep 17 00:00:00 2001 From: Robert Marshall Adams Date: Tue, 31 Mar 2015 15:52:30 -0700 Subject: [PATCH 2/2] typo: util => utils --- mule-uploader.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mule-uploader.js b/mule-uploader.js index 6c79bfc..f197585 100644 --- a/mule-uploader.js +++ b/mule-uploader.js @@ -755,7 +755,7 @@ }; } - var host = "s3" + util.region_string(u.settings.auth.region) + ".amazonaws.com"; + var host = "s3" + utils.region_string(u.settings.auth.region) + ".amazonaws.com"; var url = location.protocol + "//" + host + "/" + u.settings.auth.bucket + "/" + path; XHR({ url: url,