diff --git a/templates/admin/static/js/site-settings.js b/templates/admin/static/js/site-settings.js index b3afa7c..941820a 100644 --- a/templates/admin/static/js/site-settings.js +++ b/templates/admin/static/js/site-settings.js @@ -36,7 +36,9 @@ var el = document.getElementById(t.id); if (!el) return; - if (t.id === 'maintenance-enabled' || t.id === 'registration-enabled') { + if (t.id === 'maintenance-enabled') { + el.checked = allSettings[t.key] === 'true'; + } else if (t.id === 'registration-enabled') { el.checked = allSettings[t.key] !== 'false'; } else { el.checked = audit[t.key.split('.')[1]] === true;