FIX: favicon update broken when favicon lived on a CDN

This commit is contained in:
Sam
2015-08-25 11:54:23 +10:00
parent d74d5c47ad
commit 2c59ad3dd3
6 changed files with 37 additions and 6 deletions
+5 -1
View File
@@ -57,7 +57,11 @@ window.Discourse = Ember.Application.createWithMixins(Discourse.Ajax, {
faviconChanged: function() {
if(Discourse.User.currentProp('dynamic_favicon')) {
new Favcount(Discourse.SiteSettings.favicon_url).set(
var url = Discourse.SiteSettings.favicon_url;
if (/^http/.test(url)) {
url = Discourse.getURL("/favicon/proxied?" + encodeURIComponent(url));
}
new Favcount(url).set(
this.get('notifyCount')
);
}