Skip to content

Instantly share code, notes, and snippets.

@csanz
Created March 21, 2010 21:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save csanz/339599 to your computer and use it in GitHub Desktop.
Save csanz/339599 to your computer and use it in GitHub Desktop.
112 new_user.before_connect(facebook_session) if new_user.respond_to?(:before_connect)
113
=> 114 self.attempted_record = new_user
115
116 if facebook_valid_user
117 errors.add_to_base(
118 I18n.t('error_messages.facebook_user_creation_failed',
/Users/csanz/Projects/Rails/plentyofgigs/vendor/plugins/authlogic_facebook_connect/lib/authlogic_facebook_connect/session.rb:114
self.attempted_record = new_user
(rdb:5) new_user
#<User id: nil, created_at: nil, updated_at: nil, login: nil, crypted_password: nil, password_salt: nil, persistence_token: nil, login_count: 0, last_request_at: nil, last_login_at: nil, current_login_at: nil, last_login_ip: nil, current_login_ip: nil, perishable_token: "", email: "", name: nil, facebook_uid: 100000818989492, facebook_session_key: "3.5YaU2QTTozwb1aoRxF3SEA__.3600.1269208800-10000081...">
(rdb:5) next
[111, 120] in /Users/csanz/Projects/Rails/plentyofgigs/vendor/plugins/authlogic_facebook_connect/lib/authlogic_facebook_connect/session.rb
111
112 new_user.before_connect(facebook_session) if new_user.respond_to?(:before_connect)
113
114 self.attempted_record = new_user
115
=> 116 if facebook_valid_user
117 errors.add_to_base(
118 I18n.t('error_messages.facebook_user_creation_failed',
119 :default => 'There was a problem creating a new user ' +
120 'for your Facebook account')) unless self.attempted_record.valid?
/Users/csanz/Projects/Rails/plentyofgigs/vendor/plugins/authlogic_facebook_connect/lib/authlogic_facebook_connect/session.rb:116
if facebook_valid_user
(rdb:5) next
[111, 120] in /Users/csanz/Projects/Rails/plentyofgigs/vendor/plugins/authlogic_facebook_connect/lib/authlogic_facebook_connect/session.rb
111
112 new_user.before_connect(facebook_session) if new_user.respond_to?(:before_connect)
113
114 self.attempted_record = new_user
115
=> 116 if facebook_valid_user
117 errors.add_to_base(
118 I18n.t('error_messages.facebook_user_creation_failed',
119 :default => 'There was a problem creating a new user ' +
120 'for your Facebook account')) unless self.attempted_record.valid?
/Users/csanz/Projects/Rails/plentyofgigs/vendor/plugins/authlogic_facebook_connect/lib/authlogic_facebook_connect/session.rb:116
if facebook_valid_user
(rdb:5) next
[119, 128] in /Users/csanz/Projects/Rails/plentyofgigs/vendor/plugins/authlogic_facebook_connect/lib/authlogic_facebook_connect/session.rb
119 :default => 'There was a problem creating a new user ' +
120 'for your Facebook account')) unless self.attempted_record.valid?
121
122 self.attempted_record = nil
123 else
=> 124 self.attempted_record.save_with_validation(false)
125 end
126 rescue Facebooker::Session::SessionExpired
127 errors.add_to_base(I18n.t('error_messages.facebooker_session_expired',
128 :default => "Your Facebook Connect session has expired, please reconnect."))
/Users/csanz/Projects/Rails/plentyofgigs/vendor/plugins/authlogic_facebook_connect/lib/authlogic_facebook_connect/session.rb:124
self.attempted_record.save_with_validation(false)
(rdb:5) self.attempted_record.save_with_validation(false)
ActiveRecord::StatementInvalid Exception: SQLite3::SQLException: users.login may not be NULL: INSERT INTO "users" ("name", "created_at", "last_request_at", "crypted_password", "updated_at", "perishable_token", "facebook_uid", "current_login_ip", "password_salt", "current_login_at", "persistence_token", "login_count", "facebook_session_key", "last_login_ip", "login", "last_login_at", "email") VALUES(NULL, '2010-03-21 21:56:06', NULL, NULL, '2010-03-21 21:56:06', 'VDBW8UpddtKho45-TvVj', 100000818989492, NULL, NULL, NULL, NULL, 0, '3.5YaU2QTTozwb1aoRxF3SEA__.3600.1269208800-100000818989492', NULL, NULL, NULL, '')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment