From c374f43f5ec9dff602dda552c5106c137eb1ebbc Mon Sep 17 00:00:00 2001 From: Micha Wrobel Date: Sat, 25 Feb 2012 23:42:44 +0100 Subject: [PATCH] fix key name, and remove unsupported email --- app/models/user.rb | 3 +-- spec/models/user_spec.rb | 7 ++----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/app/models/user.rb b/app/models/user.rb index 2eead2c..01dd12a 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -7,8 +7,7 @@ class User < ActiveRecord::Base create! do |user| user.provider = auth["provider"] user.uid = auth["uid"] - user.name = auth["user_info"]["name"] - user.email = auth["user_info"]["email"] + user.name = auth["info"]["name"] end end diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb index dc8fa1b..627da4f 100644 --- a/spec/models/user_spec.rb +++ b/spec/models/user_spec.rb @@ -9,7 +9,6 @@ describe User do end describe ".create_with_omniauth" do - let(:email) { "foo@bar.com" } let(:uid) { "123" } let(:provider) { "twitter" } let(:name) { "foo" } @@ -18,9 +17,8 @@ describe User do { "provider" => provider, "uid" => uid, - "user_info" => { - "name" => name, - "email" => email } + "info" => { + "name" => name } } end @@ -29,7 +27,6 @@ describe User do user.provider.should == provider user.uid.should == uid user.name.should == name - user.email.should == email end end