diff --git a/app/models/ng_word.rb b/app/models/ng_word.rb index 995d454ca4..2bfe7597e1 100644 --- a/app/models/ng_word.rb +++ b/app/models/ng_word.rb @@ -16,6 +16,7 @@ class NgWord < ApplicationRecord attr_accessor :keywords, :regexps, :strangers validate :check_regexp + after_commit :invalidate_cache! class << self def caches diff --git a/app/models/sensitive_word.rb b/app/models/sensitive_word.rb index baefc8bc86..a46175e213 100644 --- a/app/models/sensitive_word.rb +++ b/app/models/sensitive_word.rb @@ -17,6 +17,7 @@ class SensitiveWord < ApplicationRecord attr_accessor :keywords, :regexps, :remotes, :spoilers validate :check_regexp + after_commit :invalidate_cache! class << self def caches