kandanapp/kandan

View on GitHub
app/helpers/avatar_helper.rb

Summary

Maintainability
A
0 mins
Test Coverage
module AvatarHelper
  def avatar_url_for(user, options = {})
    if user.avatar_url.blank?
      Kandan::Config.options[:avatar_url].gsub(/%{hash}/, user.gravatar_hash).
        gsub(/%{size}/, (options[:size] || 30).to_s).
        gsub(/%{fallback}/, options[:fallback] || Kandan::Config.options[:avatar_fallback] || 'mm')
    else
      user.avatar_url
    end
  end
end