diff --git a/app/models/user.rb b/app/models/user.rb index 46a27df1ad18292a496d3be6da62e1ecb85149f0..ad7e85c09e2379075b5cd0ddf916651b387d5bfc 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -232,7 +232,7 @@ class User < ApplicationRecord def email_not_bad_pattern return unless File.exist?(Rails.root.join('../.qpixel-email-patterns.txt')) - return unless saved_changes.include? 'email' + return unless changes.include? 'email' patterns = File.read(Rails.root.join('../.qpixel-email-patterns.txt')).split("\n") matched = patterns.select { |p| email.match? Regexp.new(p) }