Files
fizzy/app/models/comment/eventable.rb
T
2025-11-05 13:31:54 +01:00

23 lines
382 B
Ruby

module Comment::Eventable
extend ActiveSupport::Concern
include ::Eventable
included do
after_create_commit :track_creation
end
def event_was_created(event)
card.touch_last_active_at
end
private
def should_track_event?
!creator.system?
end
def track_creation
track_event("created", board: card.board, creator: creator)
end
end