fix key name, and remove unsupported email

openid
Micha Wrobel 13 years ago
parent f59841abaf
commit c374f43f5e

@ -7,8 +7,7 @@ class User < ActiveRecord::Base
create! do |user| create! do |user|
user.provider = auth["provider"] user.provider = auth["provider"]
user.uid = auth["uid"] user.uid = auth["uid"]
user.name = auth["user_info"]["name"] user.name = auth["info"]["name"]
user.email = auth["user_info"]["email"]
end end
end end

@ -9,7 +9,6 @@ describe User do
end end
describe ".create_with_omniauth" do describe ".create_with_omniauth" do
let(:email) { "foo@bar.com" }
let(:uid) { "123" } let(:uid) { "123" }
let(:provider) { "twitter" } let(:provider) { "twitter" }
let(:name) { "foo" } let(:name) { "foo" }
@ -18,9 +17,8 @@ describe User do
{ {
"provider" => provider, "provider" => provider,
"uid" => uid, "uid" => uid,
"user_info" => { "info" => {
"name" => name, "name" => name }
"email" => email }
} }
end end
@ -29,7 +27,6 @@ describe User do
user.provider.should == provider user.provider.should == provider
user.uid.should == uid user.uid.should == uid
user.name.should == name user.name.should == name
user.email.should == email
end end
end end

Loading…
Cancel
Save