From 830d7839ac7579e4ada7d7450851226ebfa5790f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rub=C3=A9n=20D?= Date: Sat, 27 Apr 2019 00:08:31 +0200 Subject: [PATCH] * [FIX] Wrong behavior when saving LDAP server. Thanks to @lreiher for the feedback. Closes #1277 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Rubén D --- app/modules/web/Controllers/ConfigLdapController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/modules/web/Controllers/ConfigLdapController.php b/app/modules/web/Controllers/ConfigLdapController.php index a52bd1fd..d0bfea0b 100644 --- a/app/modules/web/Controllers/ConfigLdapController.php +++ b/app/modules/web/Controllers/ConfigLdapController.php @@ -32,6 +32,7 @@ use SP\Core\Acl\UnauthorizedPageException; use SP\Core\Events\Event; use SP\Core\Events\EventMessage; use SP\Core\Exceptions\CheckException; +use SP\Core\Exceptions\SessionTimeout; use SP\Core\Exceptions\SPException; use SP\Core\Exceptions\ValidationException; use SP\Http\JsonResponse; @@ -79,7 +80,7 @@ final class ConfigLdapController extends SimpleControllerBase $configData->setLdapEnabled(true); $configData->setLdapType($ldapParams->getType()); $configData->setLdapTlsEnabled($ldapParams->isTlsEnabled()); - $configData->setLdapServer($ldapParams->getServer()); + $configData->setLdapServer($this->request->analyzeString('ldap_server')); $configData->setLdapBase($ldapParams->getSearchBase()); $configData->setLdapGroup($ldapParams->getGroup()); $configData->setLdapDefaultGroup($ldapDefaultGroup); @@ -302,6 +303,7 @@ final class ConfigLdapController extends SimpleControllerBase /** * @return bool + * @throws SessionTimeout */ protected function initialize() {