From 9c10b00f3eb22f45e2fb704ca9f1786942d69ad8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ermal=20Lu=E7i?= Date: Mon, 18 Jan 2010 17:50:36 +0000 Subject: Ticket #303. Use the config item when editing gateways so all fields are correctly processed. --- usr/local/www/system_gateways_edit.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'usr/local') diff --git a/usr/local/www/system_gateways_edit.php b/usr/local/www/system_gateways_edit.php index d42746e..c698893 100755 --- a/usr/local/www/system_gateways_edit.php +++ b/usr/local/www/system_gateways_edit.php @@ -63,17 +63,18 @@ if (isset($_GET['dup'])) { } if (isset($id) && $a_gateways[$id]) { - $pconfig['name'] = $a_gateways[$id]['name']; - $pconfig['interface'] = $a_gateways[$id]['interface']; - $pconfig['gateway'] = $a_gateways[$id]['gateway']; - $pconfig['defaultgw'] = $a_gateways[$id]['defaultgw']; + $pconfig['name'] = $a_gateway_item[$id]['name']; + $pconfig['interface'] = $a_gateway_item[$id]['interface']; + $pconfig['gateway'] = $a_gateway_item[$id]['gateway']; + $pconfig['defaultgw'] = $a_gateway_item[$id]['defaultgw']; + if($a_gateway_item[$id]['monitor'] <> "") { $pconfig['monitor'] = $a_gateway_item[$id]['monitor']; } else { $pconfig['monitor'] == ""; } - $pconfig['descr'] = $a_gateways[$id]['descr']; - $pconfig['attribute'] = $a_gateways[$id]['attribute']; + $pconfig['descr'] = $a_gateway_item[$id]['descr']; + $pconfig['attribute'] = $a_gateway_item[$id]['attribute']; } if (isset($_GET['dup'])) { -- cgit v1.1