Small fix in form validation.

pull/457/head
Louis Vézina 6 years ago
parent 5d750596e1
commit 9a9fdb0072

@ -140,9 +140,11 @@
if ($('#settings_proxy_type').val() === "None") { if ($('#settings_proxy_type').val() === "None") {
$('.proxy_option').hide(); $('.proxy_option').hide();
$('#settings_form').form('remove rule', 'settings_proxy_url', 'empty'); $('#settings_form').form('remove rule', 'settings_proxy_url', 'empty');
$('#settings_form').form('remove rule', 'settings_proxy_port', 'empty');
$('#settings_form').form('remove rule', 'settings_proxy_port', 'integer[1..65535]'); $('#settings_form').form('remove rule', 'settings_proxy_port', 'integer[1..65535]');
} else { } else {
$('#settings_form').form('add rule', 'settings_proxy_url', {rules: [{type : 'empty', prompt : '"General / Proxy settings / Hostname" must have a value'}]}); $('#settings_form').form('add rule', 'settings_proxy_url', {rules: [{type : 'empty', prompt : '"General / Proxy settings / Hostname" must have a value'}]});
$('#settings_form').form('add rule', 'settings_proxy_port', {rules: [{type : 'empty', prompt : '"General / Proxy settings / Port" must have a value'}]});
$('#settings_form').form('add rule', 'settings_proxy_port', {rules: [{type : 'integer[1..65535]', prompt : '"General / Proxy settings / Port" must be an integer between 1 and 65535'}]}); $('#settings_form').form('add rule', 'settings_proxy_port', {rules: [{type : 'integer[1..65535]', prompt : '"General / Proxy settings / Port" must be an integer between 1 and 65535'}]});
} }
@ -151,12 +153,14 @@
if ($('#settings_proxy_type').val() === "None") { if ($('#settings_proxy_type').val() === "None") {
$('.proxy_option').hide(); $('.proxy_option').hide();
$('#settings_form').form('remove rule', 'settings_proxy_url', 'empty'); $('#settings_form').form('remove rule', 'settings_proxy_url', 'empty');
$('#settings_form').form('remove rule', 'settings_proxy_port', 'empty');
$('#settings_form').form('remove rule', 'settings_proxy_port', 'integer[1..65535]'); $('#settings_form').form('remove rule', 'settings_proxy_port', 'integer[1..65535]');
$('.form').form('validate form'); $('.form').form('validate form');
$('#loader').removeClass('active'); $('#loader').removeClass('active');
} else { } else {
$('.proxy_option').show(); $('.proxy_option').show();
$('#settings_form').form('add rule', 'settings_proxy_url', {rules: [{type : 'empty', prompt : '"General / Proxy settings / Hostname" must have a value'}]}); $('#settings_form').form('add rule', 'settings_proxy_url', {rules: [{type : 'empty', prompt : '"General / Proxy settings / Hostname" must have a value'}]});
$('#settings_form').form('add rule', 'settings_proxy_port', {rules: [{type : 'empty', prompt : '"General / Proxy settings / Port" must have a value'}]});
$('#settings_form').form('add rule', 'settings_proxy_port', {rules: [{type : 'integer[1..65535]', prompt : '"General / Proxy settings / Port" must be an integer between 1 and 65535'}]}); $('#settings_form').form('add rule', 'settings_proxy_port', {rules: [{type : 'integer[1..65535]', prompt : '"General / Proxy settings / Port" must be an integer between 1 and 65535'}]});
$('.form').form('validate form'); $('.form').form('validate form');
$('#loader').removeClass('active'); $('#loader').removeClass('active');

Loading…
Cancel
Save