mirror of
https://github.com/internetee/registry.git
synced 2025-06-07 13:15:40 +02:00
Fix contact create with predefined code
This commit is contained in:
parent
7fd31b7004
commit
8bc064a0b8
3 changed files with 3 additions and 2 deletions
|
@ -104,7 +104,7 @@ module Repp
|
|||
|
||||
def contact_create_params(required: true)
|
||||
params.require(:contact).require(%i[name email phone]) if required
|
||||
params.require(:contact).permit(:name, :email, :phone)
|
||||
params.require(:contact).permit(:name, :email, :phone, :code)
|
||||
end
|
||||
|
||||
def contact_ident_params(required: true)
|
||||
|
|
|
@ -36,7 +36,7 @@ class Epp::Contact < Contact
|
|||
attrs = epp ? attrs_from(frame, new_record: true) : frame
|
||||
super(
|
||||
attrs.merge(
|
||||
code: epp ? frame.css('id').text : frame[:id],
|
||||
code: epp ? frame.css('id').text : frame[:code],
|
||||
registrar: registrar
|
||||
)
|
||||
)
|
||||
|
|
|
@ -14,6 +14,7 @@ module Deserializers
|
|||
email: if_present('email'),
|
||||
fax: if_present('fax'),
|
||||
phone: if_present('voice'),
|
||||
id: if_present('id'),
|
||||
|
||||
# Address fields
|
||||
city: if_present('postalInfo addr city'),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue