Merge pull request #1278 from basecamp/flavorjones/fix-existing-session-identities

Fix identities for existing sessions
This commit is contained in:
Mike Dalessio
2025-10-10 11:14:48 -04:00
committed by GitHub
2 changed files with 2 additions and 0 deletions
@@ -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
+1
View File
@@ -4,6 +4,7 @@
<h1 class="txt-xx-large margin-block-end-double">Fizzy</h1>
<% 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? %>