From fe5917d96dbed2058c1c61995ab79912cabb884c Mon Sep 17 00:00:00 2001 From: "Alessandro (Ale) Segala" <43508+ItalyPaleAle@users.noreply.github.com> Date: Tue, 30 Sep 2025 02:44:38 -0700 Subject: [PATCH] fix: tokens issued with refresh token flow don't contain groups (#989) Co-authored-by: Elias Schneider --- backend/internal/service/oidc_service.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/internal/service/oidc_service.go b/backend/internal/service/oidc_service.go index 5d21b016..7f09294a 100644 --- a/backend/internal/service/oidc_service.go +++ b/backend/internal/service/oidc_service.go @@ -474,7 +474,7 @@ func (s *OidcService) createTokenFromRefreshToken(ctx context.Context, input dto var storedRefreshToken model.OidcRefreshToken err = tx. WithContext(ctx). - Preload("User"). + Preload("User.UserGroups"). Where( "token = ? AND expires_at > ? AND user_id = ? AND client_id = ?", utils.CreateSha256Hash(rt),