Skip to content

Commit 2401cb9

Browse files
bug: don't send empty strings or nil values for client info (#24)
1 parent b7e26cf commit 2401cb9

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

pkg/oauth/register/register.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,13 @@ func (p *Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
135135
response["client_secret_expires_at"] = 0 // Never expires
136136
}
137137

138+
// Drop empty values
139+
for k, v := range response {
140+
if v == "" || v == nil {
141+
delete(response, k)
142+
}
143+
}
144+
138145
handlerutils.JSON(w, http.StatusOK, response)
139146
}
140147

0 commit comments

Comments
 (0)