Created
July 2, 2012 22:04
-
-
Save tensiondriven/3036025 to your computer and use it in GitHub Desktop.
logs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading production environment (Rails 3.2.3) | |
irb(main):001:0> u = User.new | |
=> #<User id: nil, email: "", encrypted_password: "", reset_password_token: nil, reset_password_sent_at: nil, remember_created_at: nil, sign_in_count: 0, current_sign_in_at: nil, last_sign_in_at: nil, current_sign_in_ip: nil, last_sign_in_ip: nil, authentication_token: nil, created_at: nil, updated_at: nil, short_name: nil, invited_by_id: nil, name: nil, group_id: nil, first_time_email: true, first_time_web: true, first_time_password: nil, terms: nil, pref_send_me_email_updates: true, pref_send_me_my_email_updates: false> | |
irb(main):002:0> u.terms | |
=> nil | |
i |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2012-07-02T22:02:04+00:00 app[web.1]: ActionView::Template::Error (undefined method `terms' for #<User:0x007f94981cce68>): | |
2012-07-02T22:02:04+00:00 app[web.1]: 39: .clear | |
2012-07-02T22:02:04+00:00 app[web.1]: 40: %p.tos | |
2012-07-02T22:02:04+00:00 app[web.1]: 41: - f.label :terms, "Terms Of Use" | |
2012-07-02T22:02:04+00:00 app[web.1]: 42: = f.check_box :terms | |
2012-07-02T22:02:04+00:00 app[web.1]: 43: By clicking the checkbox, you accept our | |
2012-07-02T22:02:04+00:00 app[web.1]: 44: %a{:href => '/terms-of-use', :target => '_blank'} | |
2012-07-02T22:02:04+00:00 app[web.1]: 45: terms of use. | |
2012-07-02T22:02:04+00:00 app[web.1]: app/views/devise/registrations/new.haml:42:in `block in _app_views_devise_registrations_new_ha | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
attr_accessible :email, :password, :password_confirmation, :remember_me,
:short_name, :name, :invited_by, :group, :first_time_email, :first_time_web, :first_time_password, :terms
attr_accessible :title, :body
belongs_to :invited_by, :class_name => 'User'
has_many :goals, :foreign_key => 'created_by'
has_many :updates, :through => :updates_users
belongs_to :group
default_scope :order => 'short_name ASC'
validates :email, :name, :presence => true
validates :email, :short_name, :uniqueness => { :case_sensitive => false }
validates :short_name, :presence => true, :length => { :maximum => 10, :minimum => 3}
validates_format_of :short_name, :with => /[\w .-@]+/
validates_presence_of :terms, :accept => '1', :message => 'must be accepted'
before_create :init_defaults