diff options
author | Ermal Luçi <eri@pfsense.org> | 2010-01-18 17:50:36 +0000 |
---|---|---|
committer | Ermal Luçi <eri@pfsense.org> | 2010-01-18 17:50:36 +0000 |
commit | 9c10b00f3eb22f45e2fb704ca9f1786942d69ad8 (patch) | |
tree | 5094b7ebbd667c7ea828befbb2584401a4552479 /usr | |
parent | 889cb3241aa6bd192c42147316faf503c559fce2 (diff) | |
download | pfsense-9c10b00f3eb22f45e2fb704ca9f1786942d69ad8.zip pfsense-9c10b00f3eb22f45e2fb704ca9f1786942d69ad8.tar.gz |
Ticket #303. Use the config item when editing gateways so all fields are correctly processed.
Diffstat (limited to 'usr')
-rwxr-xr-x | usr/local/www/system_gateways_edit.php | 13 |
1 files changed, 7 insertions, 6 deletions
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'])) { |