From 446576f5b04e41b4e39319554d7694df169da06f Mon Sep 17 00:00:00 2001 From: Priit Tark Date: Tue, 28 Jul 2015 23:42:14 +0300 Subject: [PATCH] Registrant pending/delete don't overwrite old statuses #2557 --- app/models/domain.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/domain.rb b/app/models/domain.rb index 16353a18d..dc6187eaa 100644 --- a/app/models/domain.rb +++ b/app/models/domain.rb @@ -374,7 +374,7 @@ class Domain < ActiveRecord::Base self.pending_json = pending_json_cache self.registrant_verification_token = token self.registrant_verification_asked_at = asked_at - self.statuses = DomainStatus::PENDING_UPDATE + set_pending_update pending_json[:domain] = changes_cache pending_json[:new_registrant_id] = new_registrant_id pending_json[:new_registrant_email] = new_registrant_email @@ -423,7 +423,7 @@ class Domain < ActiveRecord::Base self.epp_pending_delete = true # for epp return true unless registrant_verification_asked? - self.statuses = DomainStatus::PENDING_DELETE + set_pending_delete save(validate: false) # should check if this did succeed DomainMailer.pending_deleted(self).deliver_now