From 59ff50c1cb760d69eb5f4f5e47a6d6b717e467ad Mon Sep 17 00:00:00 2001 From: Jorge Manrubia Date: Fri, 5 Dec 2025 10:08:04 +0100 Subject: [PATCH] We can remove ad-hoc handling now that we rely on page refreshes in the card perma --- app/models/card/eventable.rb | 5 ----- app/views/card/display/_refresh_activity.turbo_stream.erb | 4 ---- 2 files changed, 9 deletions(-) delete mode 100644 app/views/card/display/_refresh_activity.turbo_stream.erb diff --git a/app/models/card/eventable.rb b/app/models/card/eventable.rb index c52fb7a29..520fd95d4 100644 --- a/app/models/card/eventable.rb +++ b/app/models/card/eventable.rb @@ -19,7 +19,6 @@ module Card::Eventable def touch_last_active_at # Not using touch so that we can detect attribute change on callbacks update!(last_active_at: Time.current) - broadcast_activity end private @@ -36,8 +35,4 @@ module Card::Eventable def create_system_comment_for(event) SystemCommenter.new(self, event).comment end - - def broadcast_activity - broadcast_render_later_to self, :activity, partial: "card/display/refresh_activity", locals: { card: self } - end end diff --git a/app/views/card/display/_refresh_activity.turbo_stream.erb b/app/views/card/display/_refresh_activity.turbo_stream.erb deleted file mode 100644 index a5a603252..000000000 --- a/app/views/card/display/_refresh_activity.turbo_stream.erb +++ /dev/null @@ -1,4 +0,0 @@ -<%= turbo_stream.remove dom_id(card, "bubble") %> -<%= turbo_stream.replace dom_id(card, :card_closure_toggle) do %> - <%= render "cards/container/closure", card: card %> -<% end %>