app/controllers/members/people_controller.rb in artfully_ose-1.2.0 vs app/controllers/members/people_controller.rb in artfully_ose-1.3.0.pre1

- old
+ new

@@ -1,17 +1,19 @@ class Members::PeopleController < Members::MembersController def update - address = Address.unhash(person_params.delete("address_attributes")) @person = current_member.person - results = @person.update_attributes(person_params) - @person.delay.new_note("Member made the following changes from their dashboard: #{@person.previous_changes_sentence}", Time.now, nil, current_member.organization.id) - @person.address.update_with_note(@person, nil, address, current_member.organization.time_zone, "member dashboard") - + @person.update_attributes(person_params) flash[:notice] = "Your changes have been saved." redirect_to members_root_path end private def person_params @person_params ||= params.fetch((:person),{}).merge(params.fetch(:company, {})).merge(params.fetch(:individual,{})) + unless @person_params['addresses_attributes'].nil? + @person_params['addresses_attributes'].each do |key, address| + address[:member_update] = '1' + end + end + @person_params end end \ No newline at end of file