internetee-registry/app/views/epp/error.xml.builder
2015-05-27 13:39:04 +03:00

25 lines
573 B
Ruby

xml.epp_head do
xml.response do
@errors.each do |x|
xml.result('code' => x[:code]) do
xml.msg(x[:msg], 'lang' => 'en')
xml.value('xmlns:obj' => 'urn:ietf:params:xml:ns:obj') do
xml.tag!("obj:#{x[:value][:obj]}", x[:value][:val])
end if x[:value]
x[:ext_values].each do |y|
xml.extValue do
xml.value do
# xml.tag!()
xml.reason y.to_s
end
end
end if x[:ext_values]
end
end
render('epp/shared/trID', builder: xml)
end
end