FIX: letter avatars in quotes on subfolders installs are broken

This commit is contained in:
Neil Lalonde
2017-06-23 17:12:06 -04:00
parent da5ccd2000
commit 69b2d64334
2 changed files with 15 additions and 0 deletions

View File

@@ -573,6 +573,7 @@ class User < ActiveRecord::Base
# TODO it may be worth caching this in a distributed cache, should be benched
if SiteSetting.external_system_avatars_enabled
url = SiteSetting.external_system_avatars_url.dup
url = "#{Discourse::base_uri}#{url}" unless url =~ /^https?:\/\//
url.gsub! "{color}", letter_avatar_color(username.downcase)
url.gsub! "{username}", username
url.gsub! "{first_letter}", username[0].downcase