diff options
| author | mo k <mo@mokhan.ca> | 2012-08-09 06:32:59 -0600 |
|---|---|---|
| committer | mo k <mo@mokhan.ca> | 2012-08-09 06:32:59 -0600 |
| commit | fc12a08e4c356199f5aa91c2be4fad64647d7998 (patch) | |
| tree | 7414957cdcdac59470fa3220c7986f9eb29d60b3 /app/helpers | |
| parent | b9a78dd1dc48307444ef9600a222ccf33a077578 (diff) | |
update avatar links.
Diffstat (limited to 'app/helpers')
| -rw-r--r-- | app/helpers/application_helper.rb | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index e6a4be87..52fcac62 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -1,8 +1,12 @@ module ApplicationHelper - def avatar_url(user) - default_url = "#{root_url}assets/chefhat_profile.PNG" - gravatar_id = Digest::MD5.hexdigest(user.email.downcase) - "http://gravatar.com/avatar/#{gravatar_id}.png?&d=#{CGI.escape(default_url)}" + def avatar_url(user, options = {size: 260}) + if user.avatar == nil + default_url = "#{root_url}assets/chefhat_profile.PNG" + gravatar_id = Digest::MD5.hexdigest(user.email.downcase) + "http://gravatar.com/avatar/#{gravatar_id}.png?&d=#{CGI.escape(default_url)}&s={options[:size]}" + else + user.avatar.avatar.thumb.url + end end def gravatar_for(user, options = { size: 50 }) gravatar_id = Digest::MD5::hexdigest(user.email.downcase) |
