WIP Interim save

This commit is contained in:
Alex Sherman 2021-06-28 15:44:28 +05:00
parent b0fb2f40cd
commit 7d3f0249dc
6 changed files with 75 additions and 67 deletions

View file

@ -1,15 +1,20 @@
module EmailVerifable
extend ActiveSupport::Concern
included do
has_many :email_address_verifications, as: :email_verifable
end
def email_verification
EmailAddressVerification.find_or_create_by(email: unicode_email, domain: domain(email))
# EmailAddressVerification.find_or_create_by(email: unicode_email, domain: domain(email))
email_address_verification
end
def billing_email_verification
return unless attribute_names.include?('billing_email')
EmailAddressVerification.find_or_create_by(email: unicode_billing_email,
domain: domain(billing_email))
# return unless attribute_names.include?('billing_email')
#
# EmailAddressVerification.find_or_create_by(email: unicode_billing_email,
# domain: domain(billing_email))
end
def email_verification_failed?