fix: sort OAuth2 providers by key

This commit is contained in:
jamesread 2025-11-22 23:27:54 +00:00
parent 3d763a84df
commit b244b42e91
1 changed files with 5 additions and 0 deletions

View File

@ -3,6 +3,7 @@ package api
import ( import (
ctx "context" ctx "context"
"encoding/json" "encoding/json"
"sort"
"connectrpc.com/connect" "connectrpc.com/connect"
"google.golang.org/protobuf/encoding/protojson" "google.golang.org/protobuf/encoding/protojson"
@ -873,6 +874,10 @@ func buildPublicOAuth2ProvidersList(cfg *config.Config) []*apiv1.OAuth2Provider
}) })
} }
sort.Slice(publicProviders, func(i, j int) bool {
return publicProviders[i].Key < publicProviders[j].Key
})
return publicProviders return publicProviders
} }