diff options
author | Phil Davis <phil.davis@inf.org> | 2016-04-07 19:05:19 +0545 |
---|---|---|
committer | Chris Buechler <cmb@pfsense.org> | 2016-04-07 14:34:43 -0500 |
commit | 9d935a090d6d22bfbfb6ea27d380a1dc5475573d (patch) | |
tree | eb74e6cadbb75be48cb596cc06d43fca1c13645b /src | |
parent | 83a8d6f0170e3e88a8a463732cbb751ce81e446e (diff) | |
download | pfsense-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.php | 6 |
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; |