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