From edf3031b76ae5415a2c9f30b38652bf654392b32 Mon Sep 17 00:00:00 2001 From: Chris Buechler Date: Fri, 15 Apr 2016 23:18:46 -0500 Subject: Avoid implode error if no interfaces are selected. --- src/usr/local/www/interfaces_lagg_edit.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/usr') diff --git a/src/usr/local/www/interfaces_lagg_edit.php b/src/usr/local/www/interfaces_lagg_edit.php index 47f80d5..a95ceef 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"); -- cgit v1.1