From ece2dae1541a83f6b2dee17d4c604efca64a5100 Mon Sep 17 00:00:00 2001 From: Andy Smith Date: Fri, 26 Sep 2025 12:50:39 -0500 Subject: [PATCH] Ensure icon_only persists after turbo frame reload --- app/helpers/accesses_helper.rb | 2 +- app/views/collections/involvements/update.html.erb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/helpers/accesses_helper.rb b/app/helpers/accesses_helper.rb index 3a8aa3bce..8e3dee6a3 100644 --- a/app/helpers/accesses_helper.rb +++ b/app/helpers/accesses_helper.rb @@ -51,7 +51,7 @@ module AccessesHelper method: :put, aria: { labelledby: involvement_label_id }, class: "btn", - params: { show_watchers: show_watchers, involvement: next_involvement(access.involvement) } + params: { show_watchers: show_watchers, involvement: next_involvement(access.involvement), icon_only: icon_only } ) do safe_join([ icon_tag("notification-bell-#{icon_only ? 'reverse-' : nil}#{access.involvement.dasherize}"), diff --git a/app/views/collections/involvements/update.html.erb b/app/views/collections/involvements/update.html.erb index 28c5cfe0e..3b9539e4f 100644 --- a/app/views/collections/involvements/update.html.erb +++ b/app/views/collections/involvements/update.html.erb @@ -1 +1 @@ -<%= access_involvement_advance_button(@collection, Current.user, show_watchers: params[:show_watchers] == 'true') %> +<%= access_involvement_advance_button(@collection, Current.user, show_watchers: params[:show_watchers] == 'true', icon_only: params[:icon_only] == 'true') %>