Module: ActiveRecordUpsert::ActiveRecord::TimestampExtensions
- Defined in:
- lib/active_record_upsert/active_record/timestamp.rb
Instance Method Summary collapse
Instance Method Details
#_upsert_record(*args) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/active_record_upsert/active_record/timestamp.rb', line 4 def _upsert_record(*args) if self. current_time = current_time_from_proper_timezone .each do |column| column = column.to_s if has_attribute?(column) && !attribute_present?(column) write_attribute(column, current_time) end end end super end |