FIX: Discourse.BaseUri should not default to /

This commit is contained in:
Kane York
2015-09-06 20:20:59 -07:00
parent f6380c66ef
commit aca70805f1
9 changed files with 15 additions and 15 deletions

View File

@ -16,13 +16,10 @@ window.Discourse = Ember.Application.createWithMixins(Discourse.Ajax, {
// if it's a non relative URL, return it.
if (!/^\/[^\/]/.test(url)) return url;
var u = Discourse.BaseUri === undefined ? "/" : Discourse.BaseUri;
if (url.indexOf(Discourse.BaseUri) !== -1) return url;
if (url[0] !== "/") url = "/" + url;
if (u[u.length-1] === '/') u = u.substring(0, u.length-1);
if (url.indexOf(u) !== -1) return url;
if (u.length > 0 && url[0] !== "/") url = "/" + url;
return u + url;
return Discourse.BaseUri + url;
},
getURLWithCDN: function(url) {