fix: Do not evaluate skipApproval on approval page (#3086)

Signed-off-by: MM53 <28218664+MM53@users.noreply.github.com>
This commit is contained in:
MM53
2024-02-13 21:10:41 +01:00
committed by GitHub
parent 79d5874b35
commit a0cf8b2dc2
-6
View File
@@ -628,12 +628,6 @@ func (s *Server) handleApproval(w http.ResponseWriter, r *http.Request) {
switch r.Method {
case http.MethodGet:
// TODO: `finalizeLogin()` now sends code directly to client without going through this endpoint,
// the `if skipApproval { ... }` block needs to be removed after a grace period.
if s.skipApproval {
s.sendCodeResponse(w, r, authReq)
return
}
client, err := s.storage.GetClient(authReq.ClientID)
if err != nil {
s.logger.Errorf("Failed to get client %q: %v", authReq.ClientID, err)