internetee-registry/app/interactions/domains/delete/do_delete.rb
2021-04-26 14:03:41 +05:00

13 lines
321 B
Ruby

module Domains
module Delete
class DoDelete < Base
def execute
::PaperTrail.request.whodunnit = "interaction - #{self.class.name}"
WhoisRecord.where(domain_id: domain.id).destroy_all
domain.destroy
Domains::Delete::NotifyRegistrar.run(inputs.to_h)
end
end
end
end