From 2393635247471b6f6c99e2ae000f64a02a6fecc1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=B4me=20Chilliet?= <come@opensides.be>
Date: Mon, 29 Jul 2019 11:24:45 +0200
Subject: [PATCH] :ambulance: fix(ldap) Use a stricter error check in
 ldap::success()

Avoids false-positives there.

issue #6021
---
 include/class_ldap.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/class_ldap.inc b/include/class_ldap.inc
index 0f489ac0f..7f12ee8cf 100644
--- a/include/class_ldap.inc
+++ b/include/class_ldap.inc
@@ -957,7 +957,7 @@ class LDAP
    */
   function success ()
   {
-    return preg_match('/Success/i', $this->error);
+    return (trim($this->error) === 'Success');
   }
 
   /*!
-- 
GitLab