Sha256: c154ea0f5a5c8e19fa1403939384a8054779ba7a0e5238f9adb72bf5ae0e2d44
Contents?: true
Size: 434 Bytes
Versions: 40
Compression:
Stored size: 434 Bytes
Contents
module Dorsale::Users::Avatar def self.included(user_model) user_model.class_eval do mount_uploader :avatar, ::Dorsale::AvatarUploader def avatar_url local_avatar_url || gravatar_url end def local_avatar_url avatar.try(:url) end def gravatar_url "https://www.gravatar.com/avatar/" + Digest::MD5.hexdigest(email) + "?default=mm&size=200" end end end end
Version data entries
40 entries across 40 versions & 1 rubygems