diff --git a/app/models/domain.rb b/app/models/domain.rb index d05467f..4756215 100644 --- a/app/models/domain.rb +++ b/app/models/domain.rb @@ -55,10 +55,6 @@ def drop_identity ses_service.delete_identity end - def is_verifying - status_success? && dkim_status_success? && spf_status_success? - end - def self.is_unique(name, newsletter_id) Domain.where( name: name, @@ -72,7 +68,7 @@ def self.is_unique(name, newsletter_id) def verify sync_attributes - is_verifying + verified? end private diff --git a/app/models/newsletter.rb b/app/models/newsletter.rb index ec54ef4..564818b 100644 --- a/app/models/newsletter.rb +++ b/app/models/newsletter.rb @@ -59,6 +59,10 @@ def description_html Kramdown::Document.new(description).to_html.html_safe end + def verify_custom_domain + sending_domain&.verify + end + def ses_verified? sending_domain&.verified? end