diff options
author | multiple creatures <dev@multiple-creature.party> | 2019-11-17 14:57:46 -0600 |
---|---|---|
committer | multiple creatures <dev@multiple-creature.party> | 2019-11-17 14:57:46 -0600 |
commit | 389a817aad47fff8bcadc949a1804bd7f2d23053 (patch) | |
tree | 33f558b147a8122828a1bd2e6accbf8eccdfbe97 /app/models/domain_block.rb | |
parent | 81942defe915389a130f17268b4e644bf8e2c7d5 (diff) |
Use `after_save` instead of `after_create`/`after_update` where methods should be called every time an object is changed.
Diffstat (limited to 'app/models/domain_block.rb')
-rw-r--r-- | app/models/domain_block.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models/domain_block.rb b/app/models/domain_block.rb index f7a87b443..4bb35ef8d 100644 --- a/app/models/domain_block.rb +++ b/app/models/domain_block.rb @@ -29,7 +29,7 @@ class DomainBlock < ApplicationRecord scope :matches_domain, ->(value) { where(arel_table[:domain].matches("%#{value}%")) } scope :unprocessed, -> { where(processing: true) } - before_create :set_processing + before_save :set_processing def self.blocked?(domain) where(domain: domain, severity: :suspend).exists? |