Ruby on rails, form isn't passing part of a parameter -



Ruby on rails, form isn't passing part of a parameter -

i'm trying invite new users web application. have next code:

= f.fields_for(:memberships, membership.new(:user => user.new( :account => account.new( :invited_by => current_profile))), :child_index => 'new_membership') |ff| = ff.fields_for :user |user_fields| = user_fields.fields_for :account |account_fields| = account_fields.hidden_field :invited_by_id %div{:class => "label_top field"} = account_fields.label :email - if account_fields.object.new_record? = account_fields.text_field :email - else = account_fields.object.email %div{:class => "label_top field"} = user_fields.label :first_name = user_fields.text_field :first_name %div{:class => "label_top field"} = user_fields.label :last_name = user_fields.text_field :last_name = ff.hidden_field :pending

on website, members of site have 2 parts: business relationship , type of account. first create business relationship , type defined later. in case, we're working user type account. users , accounts 2 different models. code create user membership project. if the user not signed website yet, particular form creates membership , creates new business relationship of type user.

the user part of model seems work (ie first , lastly name beingness saved), however, business relationship part of model (email) not beingness saved. recommendations? guess e-mail parameter not beingness passed correctly business relationship model, though not quite sure how check parameters beingness sent either.

ruby-on-rails forms params

Comments

Popular posts from this blog

How do I check if an insert was successful with MySQLdb in Python? -

delphi - blogger via idHTTP : error 400 bad request -

postgresql - ERROR: operator is not unique: unknown + unknown -