Method: Audited::Adapters::ActiveRecord::Audit#user_as_string=
- Defined in:
- lib/audited/adapters/active_record/audit.rb
#user_as_string=(user) ⇒ Object Also known as: user=
Allows user to be set to either a string or an ActiveRecord object
42 43 44 45 46 47 48 |
# File 'lib/audited/adapters/active_record/audit.rb', line 42 def user_as_string=(user) # reset both either way self.user_as_model = self.username = nil user.is_a?(::ActiveRecord::Base) ? self.user_as_model = user : self.username = user end |