Merge pull request #1111 from developer-av/hotfix/1108

*Fix Proxy setting becomes unset by user*
This commit is contained in:
naumov-socolov 2017-03-02 17:12:49 +03:00 committed by GitHub
commit 1e4063eb7a
2 changed files with 25 additions and 2 deletions

View file

@ -230,8 +230,8 @@ if (!empty($_POST['save'])) {
$restart_proxy = 'yes';
}
// Change proxy template / Update extension list
if ((!empty($_SESSION['PROXY_SYSTEM'])) && (!empty($v_proxy)) && (!empty($_POST['v_proxy'])) && (empty($_SESSION['error_msg']))) {
// Change proxy template / Update extension list (admin only)
if ((!empty($_SESSION['PROXY_SYSTEM'])) && (!empty($v_proxy)) && (!empty($_POST['v_proxy'])) && (empty($_SESSION['error_msg'])) && ($_SESSION['user'] == 'admin')) {
$ext = preg_replace("/\n/", " ", $_POST['v_proxy_ext']);
$ext = preg_replace("/,/", " ", $ext);
$ext = preg_replace('/\s+/', ' ',$ext);