summaryrefslogtreecommitdiffstats
path: root/usr/local/www/interfaces.php
diff options
context:
space:
mode:
authorErik Fonnesbeck <efonnes@gmail.com>2012-02-21 03:39:52 -0700
committerErik Fonnesbeck <efonnes@gmail.com>2012-02-21 03:42:55 -0700
commit055e182f01761f0b1db93d1d41b6f71dd279fce7 (patch)
tree2ff63e650301ab6221c73a40ff7062ab8d167d40 /usr/local/www/interfaces.php
parentb9ee868674bb43a93b3239f98b20f991f2043166 (diff)
downloadpfsense-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-xusr/local/www/interfaces.php8
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 */
OpenPOWER on IntegriCloud