Skip to content

Instantly share code, notes, and snippets.

@dmorley
Created June 4, 2016 23:43
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 dmorley/937abacf4975c281f649412a89e13c7d to your computer and use it in GitHub Desktop.
Save dmorley/937abacf4975c281f649412a89e13c7d to your computer and use it in GitHub Desktop.
2.1.8 :010 > user = User.find(304)
=> #<User id: 304, username: nil, serialized_private_key: "-----BEGIN RSA PRIVATE KEY-----\nMIIJKAIBAAKCAgEA2S...", getting_started: true, disable_mail: false, language: "en", email: "1", encrypted_password: "", invitation_token: "dBJXFN76JWoChrqTUe-b", invitation_sent_at: nil, reset_password_token: nil, remember_created_at: nil, sign_in_count: 0, current_sign_in_at: nil, last_sign_in_at: "1970-01-01 00:00:00", current_sign_in_ip: nil, last_sign_in_ip: nil, created_at: "2015-12-11 05:56:47", updated_at: "2015-12-11 05:56:33", invitation_service: "email", invitation_identifier: "mcu66@hotmail.fr", invitation_limit: nil, invited_by_id: nil, invited_by_type: nil, authentication_token: nil, unconfirmed_email: nil, confirm_email_token: nil, locked_at: nil, show_community_spotlight_in_stream: false, auto_follow_back: false, auto_follow_back_aspect_id: nil, hidden_shareables: {}, reset_password_sent_at: nil, last_seen: "1970-01-01 00:00:00", remove_after: nil, export: nil, exported_at: nil, exporting: false, strip_exif: true, exported_photos_file: nil, exported_photos_at: nil, exporting_photos: false>
2.1.8 :011 > user.closed_account?
NoMethodError: undefined method `closed_account' for nil:NilClass
from /home/david/diaspora/app/models/user.rb:548:in `closed_account?'
from (irb):11
from /home/david/.rvm/gems/ruby-2.1.8@diaspora/gems/railties-4.2.5.2/lib/rails/commands/console.rb:110:in `start'
from /home/david/.rvm/gems/ruby-2.1.8@diaspora/gems/railties-4.2.5.2/lib/rails/commands/console.rb:9:in `start'
from /home/david/.rvm/gems/ruby-2.1.8@diaspora/gems/railties-4.2.5.2/lib/rails/commands/commands_tasks.rb:68:in `console'
from /home/david/.rvm/gems/ruby-2.1.8@diaspora/gems/railties-4.2.5.2/lib/rails/commands/commands_tasks.rb:39:in `run_command!'
from /home/david/.rvm/gems/ruby-2.1.8@diaspora/gems/railties-4.2.5.2/lib/rails/commands.rb:17:in `<top (required)>'
from bin/rails:11:in `require'
from bin/rails:11:in `<main>'
2.1.8 :012 > user.close_account!
NoMethodError: undefined method `lock_access!' for nil:NilClass
from /home/david/diaspora/app/models/user.rb:542:in `close_account!'
from (irb):12
from /home/david/.rvm/gems/ruby-2.1.8@diaspora/gems/railties-4.2.5.2/lib/rails/commands/console.rb:110:in `start'
from /home/david/.rvm/gems/ruby-2.1.8@diaspora/gems/railties-4.2.5.2/lib/rails/commands/console.rb:9:in `start'
from /home/david/.rvm/gems/ruby-2.1.8@diaspora/gems/railties-4.2.5.2/lib/rails/commands/commands_tasks.rb:68:in `console'
from /home/david/.rvm/gems/ruby-2.1.8@diaspora/gems/railties-4.2.5.2/lib/rails/commands/commands_tasks.rb:39:in `run_command!'
from /home/david/.rvm/gems/ruby-2.1.8@diaspora/gems/railties-4.2.5.2/lib/rails/commands.rb:17:in `<top (required)>'
from bin/rails:11:in `require'
from bin/rails:11:in `<main>'
2.1.8 :013 >
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment