From 3685bec253659934b23346f22bcbf0790fd5dd39 Mon Sep 17 00:00:00 2001 From: Phil Davis Date: Thu, 7 Apr 2016 19:05:19 +0545 Subject: [PATCH] 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 --- src/usr/local/www/vpn_openvpn_csc.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/usr/local/www/vpn_openvpn_csc.php b/src/usr/local/www/vpn_openvpn_csc.php index 0121619ff1..66422da97f 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;