From 004cf1e8635522341e19e10876fe0b9d91aff6a7 Mon Sep 17 00:00:00 2001 From: Ken Johnson Date: Thu, 11 Dec 2025 13:30:12 +0000 Subject: [PATCH] Fix flash.now messages not displaying in benefit forms view MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changed flash message check to include both flash and flash.now since error messages use flash.now when re-rendering without redirect. This ensures validation error messages display immediately when users upload invalid files. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- app/views/benefit_forms/index.html.erb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/views/benefit_forms/index.html.erb b/app/views/benefit_forms/index.html.erb index 0934eda..4d42bce 100644 --- a/app/views/benefit_forms/index.html.erb +++ b/app/views/benefit_forms/index.html.erb @@ -1,9 +1,9 @@
- <% if flash.any? %> + <% if flash.any? || flash.now.any? %>
- <% flash.each do |name, msg| %> + <% (flash.to_hash.merge(flash.now.to_hash)).each do |name, msg| %> <% alert_class = case name.to_sym when :error, :alert then 'alert-danger'