Commit 12bb1d8f39d655576a98eabd6307cab5103e616c

Authored by Valeriy Sizov
2 parents 28bc6c52 babb6a1a

Merge pull request #775 from netdata/gravatar_empty_issue

When the email address is empty gitlab will give a 500 error
Showing 1 changed file with 1 additions and 1 deletions   Show diff stats
app/helpers/application_helper.rb
1 require 'digest/md5' 1 require 'digest/md5'
2 module ApplicationHelper 2 module ApplicationHelper
3 3
4 - def gravatar_icon(user_email, size = 40) 4 + def gravatar_icon(user_email = '', size = 40)
5 gravatar_host = request.ssl? ? "https://secure.gravatar.com" : "http://www.gravatar.com" 5 gravatar_host = request.ssl? ? "https://secure.gravatar.com" : "http://www.gravatar.com"
6 user_email.strip! 6 user_email.strip!
7 "#{gravatar_host}/avatar/#{Digest::MD5.hexdigest(user_email.downcase)}?s=#{size}&d=identicon" 7 "#{gravatar_host}/avatar/#{Digest::MD5.hexdigest(user_email.downcase)}?s=#{size}&d=identicon"