Module: Decidim::ExtraUserFields::FormsDefinitions
- Extended by:
- ActiveSupport::Concern
- Defined in:
- app/forms/concerns/decidim/extra_user_fields/forms_definitions.rb
Overview
Extra user fields definitions for forms
Instance Method Summary collapse
Instance Method Details
#map_model(model) ⇒ Object
25 26 27 28 29 30 31 32 |
# File 'app/forms/concerns/decidim/extra_user_fields/forms_definitions.rb', line 25 def map_model(model) extended_data = model.extended_data.with_indifferent_access self.country = extended_data[:country] self.postal_code = extended_data[:postal_code] self.date_of_birth = Date.parse(extended_data[:date_of_birth]) if extended_data[:date_of_birth].present? self.gender = extended_data[:gender] end |