From 95b4de65dd40d7b51ee64249fec39ed7db782847 Mon Sep 17 00:00:00 2001 From: Khanh Ngo Date: Wed, 24 Oct 2018 11:23:19 +0700 Subject: [PATCH] Add validation for Ldap operation group input --- app/templates/admin_setting_authentication.html | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/templates/admin_setting_authentication.html b/app/templates/admin_setting_authentication.html index 6ea8644..3becf6e 100644 --- a/app/templates/admin_setting_authentication.html +++ b/app/templates/admin_setting_authentication.html @@ -418,6 +418,7 @@ if ($('#ldap_sg_on').is(":checked")) { $('#ldap_admin_group').prop('required', true); + $('#ldap_operator_group').prop('required', true); $('#ldap_user_group').prop('required', true); } @@ -431,6 +432,7 @@ if ($('#ldap_sg_on').is(":checked")) { $('#ldap_admin_group').prop('required', false); + $('#ldap_operator_group').prop('required', false); $('#ldap_user_group').prop('required', false); } } @@ -439,9 +441,11 @@ $("input[name='ldap_sg_enabled']" ).change(function(){ if ($('#ldap_sg_on').is(":checked") && $('#ldap_enabled').is(":checked")) { $('#ldap_admin_group').prop('required', true); + $('#ldap_operator_group').prop('required', true); $('#ldap_user_group').prop('required', true); } else { $('#ldap_admin_group').prop('required', false); + $('#ldap_operator_group').prop('required', false); $('#ldap_user_group').prop('required', false); } }); @@ -449,10 +453,12 @@ $("input[name='ldap_type']" ).change(function(){ if ($('#ldap').is(":checked") && $('#ldap_enabled').is(":checked")) { $('#ldap_admin_group').prop('required', true); + $('#ldap_operator_group').prop('required', true); $('#ldap_user_group').prop('required', true); $('#ldap_domain').prop('required', false); } else { $('#ldap_admin_group').prop('required', false); + $('#ldap_operator_group').prop('required', false); $('#ldap_user_group').prop('required', false); $('#ldap_domain').prop('required', true); } @@ -476,6 +482,7 @@ if ($('#ldap_sg_on').is(":checked")) { $('#ldap_admin_group').prop('required', true); + $('#ldap_operator_group').prop('required', true); $('#ldap_user_group').prop('required', true); } {% endif %}