diff --git a/app/models/card/eventable.rb b/app/models/card/eventable.rb index c8098708b..7343258f9 100644 --- a/app/models/card/eventable.rb +++ b/app/models/card/eventable.rb @@ -6,10 +6,6 @@ module Card::Eventable before_create { self.last_active_at = Time.current } end - def touch_last_active_at - touch :last_active_at - end - def track_event(action, creator: Current.user, **particulars) if published? event = find_or_capture_event_summary.events.create! action: action, creator: creator, card: self, particulars: particulars diff --git a/app/models/event.rb b/app/models/event.rb index ad17a5e8c..fe2a60c6d 100644 --- a/app/models/event.rb +++ b/app/models/event.rb @@ -10,7 +10,7 @@ class Event < ApplicationRecord scope :chronologically, -> { order created_at: :asc, id: :desc } - after_create -> { card.touch_last_active_at } + after_create -> { card.touch(:last_active_at) } def commented? action == "commented"