Method: Auditing::Auditor#rollback
- Defined in:
- lib/auditing/auditor.rb
#rollback ⇒ Object
18 19 20 21 22 23 24 25 26 27 |
# File 'lib/auditing/auditor.rb', line 18 def rollback return unless reversable? if association.blank? auditable.update_attribute(field_name.to_sym, old_value) else association.class.find(association_id).update_attribute(field_name.to_sym, old_value) end end |