From 2a9b140cc7d362486b2fa21aeb69076b491879a2 Mon Sep 17 00:00:00 2001 From: Max Goodman Date: Mon, 16 Sep 2013 18:02:38 -0700 Subject: [PATCH] Add util for generating client side S3 HTTPs URLs. --- r2/r2/public/static/js/utils.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/r2/r2/public/static/js/utils.js b/r2/r2/public/static/js/utils.js index 61a6e75fd..3e75159ca 100644 --- a/r2/r2/public/static/js/utils.js +++ b/r2/r2/public/static/js/utils.js @@ -7,6 +7,14 @@ r.utils = { return r.config.static_root + '/' + item }, + s3HTTPS: function(url) { + if (location.protocol == 'https:') { + return url.replace('http://', 'https://s3.amazonaws.com/') + } else { + return url + } + }, + joinURLs: function(/* arguments */) { return _.map(arguments, function(url, idx) { if (idx > 0 && url && url[0] != '/') {