From e6431593f7a4252b13a06f1e2dc3a66a08715be5 Mon Sep 17 00:00:00 2001 From: Jens Langhammer Date: Tue, 4 May 2021 17:09:04 +0200 Subject: [PATCH] web/admin: auto-select keypair in oauth provider creation when only 1 keypair exists Signed-off-by: Jens Langhammer --- web/src/pages/providers/oauth2/OAuth2ProviderForm.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/web/src/pages/providers/oauth2/OAuth2ProviderForm.ts b/web/src/pages/providers/oauth2/OAuth2ProviderForm.ts index 4005daeeb..bea1cfe27 100644 --- a/web/src/pages/providers/oauth2/OAuth2ProviderForm.ts +++ b/web/src/pages/providers/oauth2/OAuth2ProviderForm.ts @@ -192,7 +192,11 @@ export class OAuth2ProviderFormPage extends Form { hasKey: "true", }).then(keys => { return keys.results.map(key => { - return html``; + let selected = this.provider?.rsaKey === key.pk; + if (keys.results.length === 1) { + selected = true; + } + return html``; }); }), html``)}