Save epp destroy frame for pending delete #2557

This commit is contained in:
Priit Tark 2015-06-16 22:54:14 +03:00
parent 9c43e8e302
commit 208dee3818
2 changed files with 3 additions and 3 deletions

View file

@ -56,7 +56,7 @@ class Epp::DomainsController < EppController
@domain.attach_legal_document(Epp::Domain.parse_legal_document_from_frame(params[:parsed_frame])) @domain.attach_legal_document(Epp::Domain.parse_legal_document_from_frame(params[:parsed_frame]))
@domain.save(validate: false) @domain.save(validate: false)
if @domain.epp_destroy(params[:parsed_frame]) if @domain.epp_destroy(params[:parsed_frame], current_user.id)
if @domain.epp_pending_delete.present? if @domain.epp_pending_delete.present?
render_epp_response '/epp/domains/success_pending' render_epp_response '/epp/domains/success_pending'
else else

View file

@ -399,11 +399,11 @@ class Epp::Domain < Domain
) )
end end
def epp_destroy(frame) def epp_destroy(frame, user_id)
return false unless valid? return false unless valid?
if frame.css('delete').attr('verified').to_s.downcase != 'yes' if frame.css('delete').attr('verified').to_s.downcase != 'yes'
registrant_verification_asked! registrant_verification_asked!(frame.to_s, user_id)
pending_delete! pending_delete!
manage_automatic_statuses manage_automatic_statuses
true # aka 1001 pending_delete true # aka 1001 pending_delete