From bfe98eaa0972c870daa42c53ccd5b77b3041d125 Mon Sep 17 00:00:00 2001 From: David Zhao Date: Tue, 26 Aug 2025 10:25:25 -0700 Subject: [PATCH] fix: ensure the participant kind is set on refresh tokens (#3881) --- pkg/service/roommanager.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/service/roommanager.go b/pkg/service/roommanager.go index f7446392d..23dc53849 100644 --- a/pkg/service/roommanager.go +++ b/pkg/service/roommanager.go @@ -1008,6 +1008,7 @@ func (r *RoomManager) refreshToken(participant types.LocalParticipant) error { token := auth.NewAccessToken(key, secret) token.SetName(grants.Name). SetIdentity(string(participant.Identity())). + SetKind(grants.GetParticipantKind()). SetValidFor(tokenDefaultTTL). SetMetadata(grants.Metadata). SetAttributes(grants.Attributes).