destructure guardian address field for appearance release

This commit is contained in:
bilal
2020-06-16 13:29:13 +02:00
parent 9d452fabae
commit d165f5fd36
12 changed files with 111 additions and 13 deletions

View File

@@ -55,11 +55,27 @@ class Public::AppearanceReleasesController < Public::BaseController
]
end
def guardian_params
%i[
guardian_first_name
guardian_last_name
guardian_phone
guardian_email
guardian_photo
guardian_address_street1
guardian_address_street2
guardian_address_city
guardian_address_state
guardian_address_zip
guardian_address_country
]
end
def appearance_release_params
params.require(:appearance_release).permit(person_params,
:guardian_address, :guardian_first_name, :guardian_last_name, :guardian_phone, :guardian_email, :guardian_photo, :minor,
:signature_base64, :person_date_of_birth,
:locale, :contract_template,)
params.require(:appearance_release).permit(person_params, guardian_params,
:minor, :signature_base64,
:person_date_of_birth,
:locale, :contract_template)
end
def appearance_release_params_with_locale