Move rejected delete procedures to interactor

This commit is contained in:
Alex Sherman 2020-12-07 17:37:44 +05:00
parent 5a059e86bb
commit ce07c5eae8

View file

@ -2,10 +2,8 @@ module Domains
module DeleteConfirm module DeleteConfirm
class ProcessDeleteRejected < Base class ProcessDeleteRejected < Base
def execute def execute
domain.statuses.delete(DomainStatus::PENDING_DELETE_CONFIRMATION)
domain.notify_registrar(:poll_pending_delete_rejected_by_registrant)
domain.cancel_pending_delete domain.cancel_pending_delete
notify_registrar(:poll_pending_delete_rejected_by_registrant)
domain.save(validate: false) domain.save(validate: false)
raise_errors!(domain) raise_errors!(domain)