diff --git a/app/models/message.rb b/app/models/message.rb index cf03c9502..f98da83a6 100644 --- a/app/models/message.rb +++ b/app/models/message.rb @@ -125,7 +125,7 @@ class Message < ApplicationRecord belongs_to :account belongs_to :inbox - belongs_to :conversation, touch: true + belongs_to :conversation belongs_to :sender, polymorphic: true, optional: true has_many :attachments, dependent: :destroy, autosave: true, before_add: :validate_attachments_limit @@ -429,7 +429,7 @@ class Message < ApplicationRecord def set_conversation_activity # rubocop:disable Rails/SkipsModelValidations - conversation.update_columns(last_activity_at: created_at) + conversation.update_columns(last_activity_at: created_at, updated_at: Time.current) # rubocop:enable Rails/SkipsModelValidations end