From 812381056ce15faeebe2ccf803e7003de3ca5fcf Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Tue, 21 Jul 2015 14:11:40 +0300 Subject: [PATCH] Refactor #2588 --- app/models/epp/domain.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/models/epp/domain.rb b/app/models/epp/domain.rb index 8f65bee37..dc449627c 100644 --- a/app/models/epp/domain.rb +++ b/app/models/epp/domain.rb @@ -588,8 +588,10 @@ class Epp::Domain < Domain def approve_transfer(frame, current_user) pt = pending_transfer if current_user.registrar != pt.transfer_from - add_epp_error('2304', nil, nil, I18n.t('transfer_can_be_approved_only_by_current_registrar')) - return false + throw :epp_error, { + msg: I18n.t('transfer_can_be_approved_only_by_current_registrar'), + code: '2304' + } end transaction do