From 46c2b450dabef0811dc9bf90bd2f888be606f4e8 Mon Sep 17 00:00:00 2001 From: Jose Farias Date: Fri, 25 Oct 2024 15:25:57 -0600 Subject: [PATCH] `has_one` allows for `touch: true` --- app/models/concerns/messageable.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/models/concerns/messageable.rb b/app/models/concerns/messageable.rb index 781317b5a..d8bd1c631 100644 --- a/app/models/concerns/messageable.rb +++ b/app/models/concerns/messageable.rb @@ -4,10 +4,8 @@ module Messageable TYPES = %w[ Comment EventSummary ] included do - has_one :message, as: :messageable + has_one :message, as: :messageable, touch: true after_create -> { create_message! bubble: bubble } - after_update -> { message.touch } - after_touch -> { message.touch } end end