Story #104525314 - remove pendingDeleteConfirmation when declined or also go to pendingDelete when confirmed

This commit is contained in:
Matt Farnsworth 2015-10-30 19:10:10 +02:00
parent a9c805f2ce
commit 08b9d0251f
2 changed files with 3 additions and 0 deletions

View file

@ -491,9 +491,11 @@ class Epp::Domain < Domain
def apply_pending_delete!
preclean_pendings
statuses.delete(DomainStatus::PENDING_DELETE_CONFIRMATION)
statuses.delete(DomainStatus::PENDING_DELETE)
DomainMailer.delete_confirmation(self).deliver_now
# TODO: confirm that this actually makes sense
clean_pendings! if valid? && set_pending_delete!
true
end