Mercurial > hg > soundsoftware-site
diff app/controllers/my_controller.rb @ 169:bc23796a7120 feature_55
ssamr validation on my/account is now done correctly
other small bug fixes.
author | luisf |
---|---|
date | Tue, 01 Feb 2011 17:50:01 +0000 |
parents | bb9724ba3d60 |
children | 594ed6aef7bd |
line wrap: on
line diff
--- a/app/controllers/my_controller.rb Mon Jan 31 20:59:31 2011 +0000 +++ b/app/controllers/my_controller.rb Tue Feb 01 17:50:01 2011 +0000 @@ -55,9 +55,6 @@ @ssamr_user_details = @user.ssamr_user_detail @selected_institution_id = @ssamr_user_details.institution_id.to_i - logger.info "Mercedes" - - logger.info @selected_institution_id if request.post? @user.attributes = params[:user] @@ -72,6 +69,7 @@ @ssamr_user_details = @user.ssamr_user_detail end + if params[:ssamr_user_details].nil? or params[:ssamr_user_details].empty? @ssamr_user_details.description = @user.ssamr_user_detail.description @ssamr_user_details.institution_id = @user.ssamr_user_detail.institution_id @@ -82,7 +80,6 @@ @ssamr_user_details.institution_id = params[:ssamr_user_details][:institution_id] @ssamr_user_details.institution_type = params[:ssamr_user_details][:institution_type] @ssamr_user_details.other_institution = params[:ssamr_user_details][:other_institution] - @ssamr_user_details.save! end @selected_institution_id = @ssamr_user_details.institution_id.to_i