fix: admin oauth2 source customURLSettings never shown

Regression introduced by b95a893b22
This commit is contained in:
oliverpool 2024-06-07 10:13:38 +02:00
parent 52110aff44
commit 4e816e1326

View file

@ -75,13 +75,16 @@ export function initAdminCommon() {
}
showElem('.open_id_connect_auto_discovery_url');
break;
default:
if (document.getElementById(`#${provider}_customURLSettings`)?.getAttribute('data-required')) {
default: {
const customURLSettings = document.getElementById(`${provider}_customURLSettings`);
if (!customURLSettings) break;
if (customURLSettings.getAttribute('data-required')) {
document.getElementById('oauth2_use_custom_url')?.setAttribute('checked', 'checked');
}
if (document.getElementById(`#${provider}_customURLSettings`)?.getAttribute('data-available')) {
if (customURLSettings.getAttribute('data-available')) {
showElem('.oauth2_use_custom_url');
}
}
}
onOAuth2UseCustomURLChange(applyDefaultValues);
}