From 2132489026edb866b0b3979066bee17f11a65c4c Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Wed, 3 Jun 2015 10:54:35 +0300 Subject: [PATCH] Skip contact validation on transfer #2595 --- app/models/epp/domain.rb | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/models/epp/domain.rb b/app/models/epp/domain.rb index e49501080..e6430dc5f 100644 --- a/app/models/epp/domain.rb +++ b/app/models/epp/domain.rb @@ -467,7 +467,7 @@ class Epp::Domain < Domain oc = c.deep_clone include: [:statuses] oc.code = nil oc.registrar_id = registrar_id - oc.save! + oc.save!(validate: false) oc end @@ -475,7 +475,7 @@ class Epp::Domain < Domain oc = Contact.find(contact_id) # n+1 workaround oc.registrar_id = registrar_id oc.generate_new_code! - oc.save! + oc.save!(validate: false) oc end @@ -548,9 +548,10 @@ class Epp::Domain < Domain save!(validate: false) return dt - rescue => _e + rescue => e add_epp_error('2306', nil, nil, I18n.t('action_failed_due_to_server_error')) - logger.error(_e) + logger.error('DOMAIN TRANSFER FAILED') + logger.error(e) raise ActiveRecord::Rollback end end