Skip to content

Commit 3adb91b

Browse files
committed
force API keys permissions
1 parent b490c66 commit 3adb91b

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

internal/service/workspace_service.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -713,10 +713,12 @@ func (s *WorkspaceService) GetWorkspaceMembersWithEmail(ctx context.Context, id
713713
return nil, err
714714
}
715715

716-
// force all permissions to owners
716+
// force all permissions to owners and API keys
717717
for _, member := range members {
718718
if member.Role == "owner" {
719719
member.Permissions = domain.FullPermissions
720+
} else if member.Type == domain.UserTypeAPIKey {
721+
member.Permissions = domain.FullPermissions
720722
}
721723
}
722724

0 commit comments

Comments
 (0)