diff options
author | Ermal <eri@pfsense.org> | 2012-04-06 17:53:04 +0000 |
---|---|---|
committer | Ermal <eri@pfsense.org> | 2012-04-13 19:13:33 +0000 |
commit | ab9526e619a948da1b4ab5f5c094e7204ecb4e94 (patch) | |
tree | 13093b26be99f25bf3d789bc1af8bbae2ae97f1d | |
parent | f6bda83c782a51e77fb86e647547eb8176c90e7d (diff) | |
download | pfsense-ab9526e619a948da1b4ab5f5c094e7204ecb4e94.zip pfsense-ab9526e619a948da1b4ab5f5c094e7204ecb4e94.tar.gz |
Resolves #2330. Check if there is a previous voucher config before wiping
-rw-r--r-- | usr/local/www/services_captiveportal_vouchers.php | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/usr/local/www/services_captiveportal_vouchers.php b/usr/local/www/services_captiveportal_vouchers.php index ba2a4d1..d2f674a 100644 --- a/usr/local/www/services_captiveportal_vouchers.php +++ b/usr/local/www/services_captiveportal_vouchers.php @@ -220,7 +220,10 @@ if ($_POST) { } if (!$input_errors) { - $newvoucher = array(); + if (empty($config['voucher'][$cpzone])) + $newvoucher = array(); + else + $newvoucher = $config['voucher'][$cpzone]; if ($_POST['enable'] == "yes") $newvoucher['enable'] = true; else |