From 7f5cdcf41cb84da3481bf9869ab439373512d8da Mon Sep 17 00:00:00 2001 From: Jeremy Rudman Date: Tue, 5 Jan 2021 23:12:03 -0500 Subject: [PATCH] vcs url error now displayed in edit application page changed from redirect_to to render "edit" on error. redirect_to makes a fresh request which causes the error information to be lost --- app/controllers/questionnaires_controller.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/controllers/questionnaires_controller.rb b/app/controllers/questionnaires_controller.rb index 0aed9e76f..e69d12808 100644 --- a/app/controllers/questionnaires_controller.rb +++ b/app/controllers/questionnaires_controller.rb @@ -84,12 +84,13 @@ def update update_params = questionnaire_params update_params = convert_school_name_to_id(update_params) + @agreements = Agreement.all respond_to do |format| if @questionnaire.update_attributes(update_params) format.html { redirect_to questionnaires_path, notice: 'Application was successfully updated.' } format.json { head :no_content } else - format.html { redirect_to edit_questionnaires_url } + format.html { render action: "edit" } format.json { render json: @questionnaire.errors, status: :unprocessable_entity } end end