fix: Connected App

fix Get OpenID Configuration button
fix permission error on token save
This commit is contained in:
Revant Nandgaonkar 2020-10-28 14:11:50 +05:30
parent bf4fd67dbf
commit 33813fda88
2 changed files with 6 additions and 6 deletions

View file

@ -10,11 +10,11 @@ frappe.ui.form.on('Connected App', {
try {
const response = await fetch(frm.doc.openid_configuration);
const oidc = await response.json();
frm.set_value('authorization_endpoint', oidc.authorization_endpoint);
frm.set_value('token_endpoint', oidc.token_endpoint);
frm.set_value('userinfo_endpoint', oidc.userinfo_endpoint);
frm.set_value('introspection_endpoint', oidc.introspection_endpoint);
frm.set_value('revocation_endpoint', oidc.revocation_endpoint);
frm.set_value('authorization_uri', oidc.authorization_endpoint);
frm.set_value('token_uri', oidc.token_endpoint);
frm.set_value('userinfo_uri', oidc.userinfo_endpoint);
frm.set_value('introspection_uri', oidc.introspection_endpoint);
frm.set_value('revocation_uri', oidc.revocation_endpoint);
} catch (error) {
frappe.msgprint(__('Please check OpenID Configuration URL'));
}

View file

@ -62,7 +62,7 @@ class ConnectedApp(Document):
token.success_uri = success_uri
token.state = state
token.save()
token.save(ignore_permissions=True)
frappe.db.commit()
return authorization_url