From d77c35bf76b1461575c1d1c2caa20819ec0d9e67 Mon Sep 17 00:00:00 2001 From: Kat Date: Mon, 8 Jul 2024 11:15:54 +0100 Subject: [PATCH] Extract some vriables --- app/controllers/form_controller.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/form_controller.rb b/app/controllers/form_controller.rb index 0bb4a2f81..ed7e8ba58 100644 --- a/app/controllers/form_controller.rb +++ b/app/controllers/form_controller.rb @@ -230,7 +230,9 @@ private if params[@log.model_name.param_key]["check_errors"] @page = form.get_page(params[@log.model_name.param_key]["page"]) flash[:notice] = "You have successfully updated #{@page.questions.map(&:check_answer_label).to_sentence}" - return send("#{@log.class.name.underscore}_#{params[@log.model_name.param_key]['original_page_id']}_path", @log, { check_errors: true, related_question_ids: params[@log.model_name.param_key]["related_question_ids"].split(" ") }.compact) + original_page_id = params[@log.model_name.param_key]["original_page_id"] + related_question_ids = params[@log.model_name.param_key]["related_question_ids"].split(" ") + return send("#{@log.class.name.underscore}_#{original_page_id}_path", @log, { check_errors: true, related_question_ids: }.compact) end if params["referrer"] == "check_errors"