From 53eba9bd0bfe2647ac40a914bf90761562d5d48e Mon Sep 17 00:00:00 2001 From: Jorge Manrubia Date: Wed, 23 Apr 2025 15:28:28 +0200 Subject: [PATCH] Favor after_create_commit to keep transactions fast --- app/models/mention.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/mention.rb b/app/models/mention.rb index 2c6c95750..cbf4ad1b3 100644 --- a/app/models/mention.rb +++ b/app/models/mention.rb @@ -5,7 +5,7 @@ class Mention < ApplicationRecord belongs_to :mentioner, class_name: "User" belongs_to :mentionee, class_name: "User", inverse_of: :mentions - after_create :add_mentionee_as_watcher + after_create_commit :add_mentionee_as_watcher def self_mention? mentioner == mentionee