From 04be825609cd793a8ec6711703604ab215fc7076 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Fri, 10 Oct 2025 10:56:55 -0400 Subject: [PATCH 1/2] Fix identities for existing sessions --- app/controllers/concerns/authentication.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/controllers/concerns/authentication.rb b/app/controllers/concerns/authentication.rb index 43643e6cc..97eeeee9f 100644 --- a/app/controllers/concerns/authentication.rb +++ b/app/controllers/concerns/authentication.rb @@ -92,6 +92,7 @@ module Authentication end def set_current_identity_token + link_identity(Current.user) if cookies.signed[:identity_token].nil? && Current.user.present? Current.identity_token = Identity::Mock.new(**cookies.signed[:identity_token]) end From b7abf33c294c26fa705cfce4cbdfdac090ff1186 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Fri, 10 Oct 2025 11:08:39 -0400 Subject: [PATCH 2/2] Bump identity cache fragments --- app/views/sessions/login_menu.html.erb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/views/sessions/login_menu.html.erb b/app/views/sessions/login_menu.html.erb index cd2f7e99b..71d4db1a7 100644 --- a/app/views/sessions/login_menu.html.erb +++ b/app/views/sessions/login_menu.html.erb @@ -4,6 +4,7 @@

Fizzy

<% cache [ Current.user, Current.identity_token ] do %> + <%# Bump for rollout 2025-10-10 %> <% identity = Identity.find_signed(Current.identity_token.id) %> <% memberships = identity&.memberships %> <% if memberships.present? %>