From 055e182f01761f0b1db93d1d41b6f71dd279fce7 Mon Sep 17 00:00:00 2001 From: Erik Fonnesbeck Date: Tue, 21 Feb 2012 03:39:52 -0700 Subject: Don't add the description either when the condition is not met, in case other required fields are later added. --- usr/local/www/interfaces.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'usr/local/www/interfaces.php') 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 */ -- cgit v1.1