From 9996eff6ced362469991a9eaad5fc3beebb716bd Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Tue, 26 Sep 2006 19:22:41 +0000 Subject: [PATCH] Detect if stored item in config.xml is an array. If it's an array simply pass array along, if its not then attempt to explode the array. --- usr/local/www/pkg_edit.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/usr/local/www/pkg_edit.php b/usr/local/www/pkg_edit.php index bca151d914..f0bbc696af 100755 --- a/usr/local/www/pkg_edit.php +++ b/usr/local/www/pkg_edit.php @@ -409,9 +409,11 @@ if ($pkg['tabs'] <> "") { $additional_ifaces = $pkga['add_to_interfaces_selection']; if (!empty($additional_ifaces)) $ifaces = array_merge($ifaces, explode(',', $additional_ifaces)); + if(is_array($value)) + $values = $value; + else + $values = explode(',', $value); - /* value is already an array, no need to explode it */ - $values = $value; foreach($ifaces as $ifname => $iface) { if (isset($iface['descr'])) $ifdescr = $iface['descr'];