summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPhil Davis <phil.davis@inf.org>2016-04-07 19:05:19 +0545
committerChris Buechler <cmb@pfsense.org>2016-04-07 14:34:43 -0500
commit9d935a090d6d22bfbfb6ea27d380a1dc5475573d (patch)
treeeb74e6cadbb75be48cb596cc06d43fca1c13645b /src
parent83a8d6f0170e3e88a8a463732cbb751ce81e446e (diff)
downloadpfsense-9d935a090d6d22bfbfb6ea27d380a1dc5475573d.zip
pfsense-9d935a090d6d22bfbfb6ea27d380a1dc5475573d.tar.gz
Avoid PHP warning if no server selected
when saving a client specific override. Forum report https://forum.pfsense.org/index.php?topic=109431.msg0 Redmine issue 6089
Diffstat (limited to 'src')
-rw-r--r--src/usr/local/www/vpn_openvpn_csc.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/usr/local/www/vpn_openvpn_csc.php b/src/usr/local/www/vpn_openvpn_csc.php
index 0121619..66422da 100644
--- a/src/usr/local/www/vpn_openvpn_csc.php
+++ b/src/usr/local/www/vpn_openvpn_csc.php
@@ -240,7 +240,11 @@ if ($_POST) {
if (!$input_errors) {
$csc = array();
- $csc['server_list'] = implode(",", $pconfig['server_list']);
+ if (is_array($pconfig['server_list'])) {
+ $csc['server_list'] = implode(",", $pconfig['server_list']);
+ } else {
+ $csc['server_list'] = "";
+ }
$csc['custom_options'] = $pconfig['custom_options'];
if ($_POST['disable'] == "yes") {
$csc['disable'] = true;
OpenPOWER on IntegriCloud