Skip to content

Commit

Permalink
User avatar url use large version to Retina screen.
Browse files Browse the repository at this point in the history
  • Loading branch information
huacnlee committed Dec 12, 2012
1 parent 8dc6727 commit 274d4ca
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions app/grape/entities.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ class User < Grape::Entity
expose :id, :login
expose(:avatar_url) do |model, opts|
if model.avatar?
model.avatar.url(:normal)
model.avatar.url(:large)
else
hash = Digest::MD5.hexdigest(model.email || "")
"#{Setting.gravatar_proxy}/avatar/#{hash}.png?s=48"
"#{Setting.gravatar_proxy}/avatar/#{hash}.png?s=120"
end
end
end
Expand All @@ -20,10 +20,10 @@ class DetailUser < Grape::Entity
expose(:gravatar_hash) { |model, opts| Digest::MD5.hexdigest(model.email || "") }
expose(:avatar_url) do |model, opts|
if model.avatar?
model.avatar.url(:normal)
model.avatar.url(:large)
else
hash = Digest::MD5.hexdigest(model.email || "")
"#{Setting.gravatar_proxy}/avatar/#{hash}.png?s=48"
"#{Setting.gravatar_proxy}/avatar/#{hash}.png?s=120"
end
end
expose(:topics, :unless => { :collection => true }) do |model, opts|
Expand Down

0 comments on commit 274d4ca

Please sign in to comment.