diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2018-01-07 22:01:56 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2018-01-07 22:01:56 +0000 |
commit | c7948ed40d9e74b3ee1d9f674913aaad04ab5f85 (patch) | |
tree | 1508148992556634f621615c810a579a835b181a /app/helpers | |
parent | 4e6b54e33e67d795ffdb90f74c7a526dc34b9301 (diff) | |
download | redmine-c7948ed40d9e74b3ee1d9f674913aaad04ab5f85.tar.gz redmine-c7948ed40d9e74b3ee1d9f674913aaad04ab5f85.zip |
Anonymous user should have their icon (#26699).
Patch by Go MAEDA.
git-svn-id: http://svn.redmine.org/redmine/trunk@17150 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/helpers')
-rw-r--r-- | app/helpers/application_helper.rb | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index ef229f955..a70add6f8 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -1405,7 +1405,13 @@ module ApplicationHelper elsif user.to_s =~ %r{<(.+?)>} email = $1 end - return gravatar(email.to_s.downcase, options) unless email.blank? rescue nil + if email.present? + gravatar(email.to_s.downcase, options) rescue nil + else + image_tag 'anonymous.png', + GravatarHelper::DEFAULT_OPTIONS + .except(:default, :rating, :ssl).merge(options) + end else '' end |