oidc: call the correct route when adding new client

This commit is contained in:
Girish Ramakrishnan
2025-09-12 16:56:56 +02:00
parent b3398a09ba
commit 1a588b34fa
@@ -86,7 +86,13 @@ async function onSubmit() {
if (!isValid.value) return;
submitBusy.value = true;
const [error] = await userDirectoryModel.updateOpenIdClient(clientId.value, clientName.value, clientLoginRedirectUri.value, clientTokenSignatureAlgorithm.value);
let error;
if (clientId.value) { // edit
[error] = await userDirectoryModel.updateOpenIdClient(clientId.value, clientName.value, clientLoginRedirectUri.value, clientTokenSignatureAlgorithm.value);
} else { // add
[error] = await userDirectoryModel.addOpenIdClient(clientName.value, clientLoginRedirectUri.value, clientTokenSignatureAlgorithm.value);
}
if (error) {
submitBusy.value = false;
submitError.value = error.body ? error.body.message : 'Internal error';