We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 398f965 commit 495da8eCopy full SHA for 495da8e
openeo/rest/auth/cli.py
@@ -3,6 +3,7 @@
3
import json
4
import logging
5
import sys
6
+from collections import OrderedDict
7
from getpass import getpass
8
from pathlib import Path
9
from typing import List, Tuple
@@ -218,7 +219,7 @@ def main_add_oidc(args):
218
219
raise CliToolException("Backend API version is too low: {v} < 1.0.0".format(v=api_version))
220
# Find provider ID
221
oidc_info = con.get("/credentials/oidc", expected_status=200).json()
- providers = {p["id"]: p for p in oidc_info["providers"]}
222
+ providers = OrderedDict([(p["id"], p) for p in oidc_info["providers"]])
223
if not providers:
224
raise CliToolException("No OpenID Connect providers listed by backend {b!r}.".format(b=backend))
225
if not provider_id:
0 commit comments