mirror of
https://github.com/internetee/registry.git
synced 2025-08-06 09:45:11 +02:00
Add extended registrar's info to "expiration" and "force_delete" mailers
registry-180
This commit is contained in:
parent
411079f654
commit
69be717b91
17 changed files with 362 additions and 73 deletions
|
@ -12,6 +12,7 @@ class Domain < ActiveRecord::Base
|
|||
|
||||
alias_attribute :on_hold_time, :outzone_at
|
||||
alias_attribute :delete_time, :delete_at
|
||||
alias_attribute :force_delete_time, :force_delete_at
|
||||
|
||||
# TODO: whois requests ip whitelist for full info for own domains and partial info for other domains
|
||||
# TODO: most inputs should be trimmed before validatation, probably some global logic?
|
||||
|
@ -564,7 +565,7 @@ class Domain < ActiveRecord::Base
|
|||
registrar.messages.create!(
|
||||
body: I18n.t('force_delete_set_on_domain', domain: name)
|
||||
)
|
||||
DomainMailer.force_delete(id, true).deliver
|
||||
DomainMailer.force_delete(domain: self).deliver
|
||||
return true
|
||||
end
|
||||
false
|
||||
|
@ -743,6 +744,10 @@ class Domain < ActiveRecord::Base
|
|||
nameservers.hostnames
|
||||
end
|
||||
|
||||
def primary_contact_emails
|
||||
admin_contact_emails << registrant_email
|
||||
end
|
||||
|
||||
def self.to_csv
|
||||
CSV.generate do |csv|
|
||||
csv << column_names
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue