From 34c035e855fb3b7f8ae78d21d7c8f08e13cad0d0 Mon Sep 17 00:00:00 2001 From: Stavros Date: Mon, 2 Mar 2026 16:00:24 +0200 Subject: [PATCH] fix: omit empty user info values --- internal/service/oidc_service.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/internal/service/oidc_service.go b/internal/service/oidc_service.go index 86c3e88..c2ed5b0 100644 --- a/internal/service/oidc_service.go +++ b/internal/service/oidc_service.go @@ -46,10 +46,10 @@ type ClaimSet struct { Sub string `json:"sub"` Iat int64 `json:"iat"` Exp int64 `json:"exp"` - Name string `json:"name"` - Email string `json:"email"` - PreferredUsername string `json:"preferred_username"` - Groups []string `json:"groups"` + Name string `json:"name,omitempty"` + Email string `json:"email,omitempty"` + PreferredUsername string `json:"preferred_username,omitempty"` + Groups []string `json:"groups,omitempty"` } type UserinfoResponse struct { @@ -57,7 +57,7 @@ type UserinfoResponse struct { Name string `json:"name"` Email string `json:"email"` PreferredUsername string `json:"preferred_username"` - Groups []string `json:"groups"` + Groups []string `json:"groups,omitempty"` UpdatedAt int64 `json:"updated_at"` }