Skip to content

Commit 717a59c

Browse files
committed
replace domain name with direct S3 access
1 parent 43726a4 commit 717a59c

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

lib/transfer.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,13 @@ function _shouldTransferFile(file) {
192192
return false;
193193
}
194194

195+
function _replaceDomainName(url) {
196+
url = url.replace(/http(s)?:\/\/filescdn\.parsetfss\.com\//, 'https://s3.amazonaws.com/files.parsetfss.com/');
197+
url = url.replace(/http(s)?:\/\/files\.parsetfss\.com\//, 'https://s3.amazonaws.com/files.parsetfss.com/');
198+
url = url.replace(/http(s)?:\/\/files\.parse\.com\//, 'https://s3.amazonaws.com/files.parse.com/');
199+
return url;
200+
}
201+
195202
/**
196203
* Request file from URL and upload with filesAdapter
197204
* @param {Object} file the file info object
@@ -203,7 +210,7 @@ function _transferFile(file) {
203210
// Use process.nextTick to avoid max call stack error
204211
return process.nextTick(resolve);
205212
}
206-
request({ url: file.url, encoding: null }, function(error, response, body) {
213+
request({ url: _replaceDomainName(file.url), encoding: null }, function(error, response, body) {
207214
if (_requestErrorHandler(error, response)) {
208215
return reject(error);
209216
}

0 commit comments

Comments
 (0)