diff options
author | Chris Buechler <cmb@pfsense.org> | 2016-04-15 23:18:46 -0500 |
---|---|---|
committer | Chris Buechler <cmb@pfsense.org> | 2016-04-15 23:18:46 -0500 |
commit | 130d4d4b08f9dda04679e3c31505f17ec870a3b6 (patch) | |
tree | 613a4c0fd5aaa95ebfbf1c7c1ddac4890e6b2cdf /src/usr/local/www/interfaces_lagg_edit.php | |
parent | d1db3f366180e8df8042dbeb92fa12e5a661d23c (diff) | |
download | pfsense-130d4d4b08f9dda04679e3c31505f17ec870a3b6.zip pfsense-130d4d4b08f9dda04679e3c31505f17ec870a3b6.tar.gz |
Avoid implode error if no interfaces are selected.
Diffstat (limited to 'src/usr/local/www/interfaces_lagg_edit.php')
-rw-r--r-- | src/usr/local/www/interfaces_lagg_edit.php | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/usr/local/www/interfaces_lagg_edit.php b/src/usr/local/www/interfaces_lagg_edit.php index 0024fb0..926ef3e 100644 --- a/src/usr/local/www/interfaces_lagg_edit.php +++ b/src/usr/local/www/interfaces_lagg_edit.php @@ -163,7 +163,10 @@ if (isset($id) && $a_laggs[$id]) { if ($_POST) { unset($input_errors); $pconfig = $_POST; - $pconfig['members'] = implode(',', $_POST['members']); + + if (is_array($_POST['members'])) { + $pconfig['members'] = implode(',', $_POST['members']); + } /* input validation */ $reqdfields = explode(" ", "members proto"); |