mirror of
https://github.com/cwinfo/powerdns-admin.git
synced 2024-11-08 14:40:27 +00:00
Add validation for Ldap operation group input
This commit is contained in:
parent
de3d1b3665
commit
95b4de65dd
@ -418,6 +418,7 @@
|
|||||||
|
|
||||||
if ($('#ldap_sg_on').is(":checked")) {
|
if ($('#ldap_sg_on').is(":checked")) {
|
||||||
$('#ldap_admin_group').prop('required', true);
|
$('#ldap_admin_group').prop('required', true);
|
||||||
|
$('#ldap_operator_group').prop('required', true);
|
||||||
$('#ldap_user_group').prop('required', true);
|
$('#ldap_user_group').prop('required', true);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -431,6 +432,7 @@
|
|||||||
|
|
||||||
if ($('#ldap_sg_on').is(":checked")) {
|
if ($('#ldap_sg_on').is(":checked")) {
|
||||||
$('#ldap_admin_group').prop('required', false);
|
$('#ldap_admin_group').prop('required', false);
|
||||||
|
$('#ldap_operator_group').prop('required', false);
|
||||||
$('#ldap_user_group').prop('required', false);
|
$('#ldap_user_group').prop('required', false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -439,9 +441,11 @@
|
|||||||
$("input[name='ldap_sg_enabled']" ).change(function(){
|
$("input[name='ldap_sg_enabled']" ).change(function(){
|
||||||
if ($('#ldap_sg_on').is(":checked") && $('#ldap_enabled').is(":checked")) {
|
if ($('#ldap_sg_on').is(":checked") && $('#ldap_enabled').is(":checked")) {
|
||||||
$('#ldap_admin_group').prop('required', true);
|
$('#ldap_admin_group').prop('required', true);
|
||||||
|
$('#ldap_operator_group').prop('required', true);
|
||||||
$('#ldap_user_group').prop('required', true);
|
$('#ldap_user_group').prop('required', true);
|
||||||
} else {
|
} else {
|
||||||
$('#ldap_admin_group').prop('required', false);
|
$('#ldap_admin_group').prop('required', false);
|
||||||
|
$('#ldap_operator_group').prop('required', false);
|
||||||
$('#ldap_user_group').prop('required', false);
|
$('#ldap_user_group').prop('required', false);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -449,10 +453,12 @@
|
|||||||
$("input[name='ldap_type']" ).change(function(){
|
$("input[name='ldap_type']" ).change(function(){
|
||||||
if ($('#ldap').is(":checked") && $('#ldap_enabled').is(":checked")) {
|
if ($('#ldap').is(":checked") && $('#ldap_enabled').is(":checked")) {
|
||||||
$('#ldap_admin_group').prop('required', true);
|
$('#ldap_admin_group').prop('required', true);
|
||||||
|
$('#ldap_operator_group').prop('required', true);
|
||||||
$('#ldap_user_group').prop('required', true);
|
$('#ldap_user_group').prop('required', true);
|
||||||
$('#ldap_domain').prop('required', false);
|
$('#ldap_domain').prop('required', false);
|
||||||
} else {
|
} else {
|
||||||
$('#ldap_admin_group').prop('required', false);
|
$('#ldap_admin_group').prop('required', false);
|
||||||
|
$('#ldap_operator_group').prop('required', false);
|
||||||
$('#ldap_user_group').prop('required', false);
|
$('#ldap_user_group').prop('required', false);
|
||||||
$('#ldap_domain').prop('required', true);
|
$('#ldap_domain').prop('required', true);
|
||||||
}
|
}
|
||||||
@ -476,6 +482,7 @@
|
|||||||
|
|
||||||
if ($('#ldap_sg_on').is(":checked")) {
|
if ($('#ldap_sg_on').is(":checked")) {
|
||||||
$('#ldap_admin_group').prop('required', true);
|
$('#ldap_admin_group').prop('required', true);
|
||||||
|
$('#ldap_operator_group').prop('required', true);
|
||||||
$('#ldap_user_group').prop('required', true);
|
$('#ldap_user_group').prop('required', true);
|
||||||
}
|
}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
Loading…
Reference in New Issue
Block a user