From 150cff23d952424062162125a33f66646d2b3088 Mon Sep 17 00:00:00 2001 From: Kat Date: Fri, 8 Apr 2022 11:49:49 +0100 Subject: [PATCH] reset errors if a log gets successfully updated --- app/controllers/form_controller.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/controllers/form_controller.rb b/app/controllers/form_controller.rb index 15a265b33..295a82c16 100644 --- a/app/controllers/form_controller.rb +++ b/app/controllers/form_controller.rb @@ -8,6 +8,7 @@ class FormController < ApplicationController @page = @case_log.form.get_page(params[:case_log][:page]) responses_for_page = responses_for_page(@page) if @case_log.update(responses_for_page) + session[:errors] = nil if is_referrer_check_answers? && !@case_log.form.next_page(@page, @case_log).to_s.include?("value_check") redirect_to(send("case_log_#{@case_log.form.subsection_for_page(@page).id}_check_answers_path", @case_log)) elsif @case_log.form.is_last_question?(@page, @case_log.form.subsection_for_page(@page), @case_log)