diff options
author | Erik Fonnesbeck <efonnes@gmail.com> | 2012-02-21 03:39:52 -0700 |
---|---|---|
committer | Erik Fonnesbeck <efonnes@gmail.com> | 2012-02-21 03:42:55 -0700 |
commit | 055e182f01761f0b1db93d1d41b6f71dd279fce7 (patch) | |
tree | 2ff63e650301ab6221c73a40ff7062ab8d167d40 /usr/local/www/interfaces.php | |
parent | b9ee868674bb43a93b3239f98b20f991f2043166 (diff) | |
download | pfsense-055e182f01761f0b1db93d1d41b6f71dd279fce7.zip pfsense-055e182f01761f0b1db93d1d41b6f71dd279fce7.tar.gz |
Don't add the description either when the condition is not met, in case other required fields are later added.
Diffstat (limited to 'usr/local/www/interfaces.php')
-rwxr-xr-x | usr/local/www/interfaces.php | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/usr/local/www/interfaces.php b/usr/local/www/interfaces.php index c3745b3..98701ce 100755 --- a/usr/local/www/interfaces.php +++ b/usr/local/www/interfaces.php @@ -562,9 +562,11 @@ if ($_POST['apply']) { /* Wireless interface? */ if (isset($wancfg['wireless'])) { $reqdfields = array("mode"); - if($_POST['mode'] == 'hostap') - array_push($reqdfields, "ssid"); - $reqdfieldsn = array(gettext("Mode"),gettext("SSID")); + $reqdfieldsn = array(gettext("Mode")); + if ($_POST['mode'] == 'hostap') { + $reqdfields[] = "ssid"; + $reqdfieldsn[] = gettext("SSID"); + } do_input_validation($_POST, $reqdfields, $reqdfieldsn, &$input_errors); check_wireless_mode(); /* loop through keys and enforce size */ |