From afd8cadc65a53ddac0a0b946820361ad51b4a4a8 Mon Sep 17 00:00:00 2001
From: Oliver Facklam <oliver.facklam@polytechnique.edu>
Date: Sat, 13 Apr 2019 16:45:46 +0200
Subject: [PATCH] [LDAP] Correct status code validation in search

---
 src/ldap/internal/basics.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/ldap/internal/basics.ts b/src/ldap/internal/basics.ts
index 60a5740..d7924ec 100644
--- a/src/ldap/internal/basics.ts
+++ b/src/ldap/internal/basics.ts
@@ -107,7 +107,7 @@ export class Basics {
                     // Quand la recherche est finie on se déconnecte
                     res.on('end', res2 => {
                         // Si la co avec le LDAP est tombée on relance
-                        if (res2.status == 0) Basics.bind();
+                        if (res2.status != 0) Basics.bind();
                         resolve(true);
                     });
                 }
-- 
GitLab