Contact should not require legal document

This commit is contained in:
Priit Tark 2015-03-06 13:30:01 +02:00
parent 609c35c507
commit 2ba8804391
2 changed files with 3 additions and 15 deletions

View file

@ -100,7 +100,6 @@ class Epp::ContactsController < EppController
} }
end end
@prefix = nil @prefix = nil
requires 'extension > extdata > legalDocument'
end end
def validate_update def validate_update
@ -113,13 +112,11 @@ class Epp::ContactsController < EppController
end end
requires 'id', 'authInfo > pw' requires 'id', 'authInfo > pw'
@prefix = nil @prefix = nil
requires 'extension > extdata > legalDocument'
end end
def validate_delete def validate_delete
@prefix = 'delete > delete >' @prefix = 'delete > delete >'
requires 'id', 'authInfo > pw' requires 'id', 'authInfo > pw'
@prefix = nil @prefix = nil
requires 'extension > extdata > legalDocument'
end end
end end

View file

@ -57,8 +57,6 @@ describe 'EPP Contact', epp: true do
'Required parameter missing: create > create > voice [voice]' 'Required parameter missing: create > create > voice [voice]'
response[:results][5][:msg].should == response[:results][5][:msg].should ==
'Required parameter missing: create > create > email [email]' 'Required parameter missing: create > create > email [email]'
response[:results][6][:msg].should ==
'Required parameter missing: extension > extdata > legalDocument [legal_document]'
response[:results][0][:result_code].should == '2003' response[:results][0][:result_code].should == '2003'
response[:results][1][:result_code].should == '2003' response[:results][1][:result_code].should == '2003'
@ -66,9 +64,8 @@ describe 'EPP Contact', epp: true do
response[:results][3][:result_code].should == '2003' response[:results][3][:result_code].should == '2003'
response[:results][4][:result_code].should == '2003' response[:results][4][:result_code].should == '2003'
response[:results][5][:result_code].should == '2003' response[:results][5][:result_code].should == '2003'
response[:results][6][:result_code].should == '2003'
response[:results].count.should == 7 response[:results].count.should == 6
end end
it 'successfully creates a contact' do it 'successfully creates a contact' do
@ -184,10 +181,7 @@ describe 'EPP Contact', epp: true do
response[:results][2][:msg].should == response[:results][2][:msg].should ==
'Required parameter missing: update > update > authInfo > pw [pw]' 'Required parameter missing: update > update > authInfo > pw [pw]'
response[:results][2][:result_code].should == '2003' response[:results][2][:result_code].should == '2003'
response[:results][3][:msg].should == response[:results].count.should == 3
'Required parameter missing: extension > extdata > legalDocument [legal_document]'
response[:results][3][:result_code].should == '2003'
response[:results].count.should == 4
end end
it 'returns error if obj doesnt exist' do it 'returns error if obj doesnt exist' do
@ -267,10 +261,7 @@ describe 'EPP Contact', epp: true do
response[:results][1][:msg].should == response[:results][1][:msg].should ==
'Required parameter missing: delete > delete > authInfo > pw [pw]' 'Required parameter missing: delete > delete > authInfo > pw [pw]'
response[:results][1][:result_code].should == '2003' response[:results][1][:result_code].should == '2003'
response[:results][2][:msg].should == response[:results].count.should == 2
'Required parameter missing: extension > extdata > legalDocument [legal_document]'
response[:results][2][:result_code].should == '2003'
response[:results].count.should == 3
end end
it 'returns error if obj doesnt exist' do it 'returns error if obj doesnt exist' do