use https url for twitter avatars refs #5194
Change-Id: Ia2efe31cc31500f6796c2bb61c1b19d900881c0d Reviewed-on: https://gerrit.instructure.com/6018 Tested-by: Hudson <hudson@instructure.com> Reviewed-by: Zach Wily <zach@instructure.com>
This commit is contained in:
parent
5dbb29e559
commit
bcab31afaa
|
@ -137,7 +137,7 @@ class ProfileController < ApplicationController
|
|||
data = JSON.parse(Net::HTTP.get(url)) rescue nil
|
||||
if data
|
||||
@pics << {
|
||||
:url => data['profile_image_url'],
|
||||
:url => data['profile_image_url_https'],
|
||||
:type => 'twitter',
|
||||
:alt => 'twitter pic'
|
||||
}
|
||||
|
|
|
@ -920,7 +920,7 @@ class User < ActiveRecord::Base
|
|||
url = URI.parse("http://twitter.com/users/show.json?user_id=#{twitter.service_user_id}")
|
||||
data = JSON.parse(Net::HTTP.get(url)) rescue nil
|
||||
if data
|
||||
self.avatar_image_url = data['profile_image_url'] || self.avatar_image_url
|
||||
self.avatar_image_url = data['profile_image_url_https'] || self.avatar_image_url
|
||||
self.avatar_image_updated_at = Time.now
|
||||
end
|
||||
end
|
||||
|
@ -958,7 +958,7 @@ class User < ActiveRecord::Base
|
|||
data = JSON.parse(Net::HTTP.get(url)) rescue nil
|
||||
if data
|
||||
self.avatar_image_source = 'twitter'
|
||||
self.avatar_image_url = data['profile_image_url'] || self.avatar_image_url
|
||||
self.avatar_image_url = data['profile_image_url_https'] || self.avatar_image_url
|
||||
self.avatar_image_updated_at = Time.now
|
||||
self.avatar_state = 'submitted'
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue