diff --git a/api/src/auth/drivers/ldap.ts b/api/src/auth/drivers/ldap.ts index 0fd6969ebc..85f419f65d 100644 --- a/api/src/auth/drivers/ldap.ts +++ b/api/src/auth/drivers/ldap.ts @@ -295,12 +295,12 @@ export class LDAPAuthDriver extends AuthDriver { }); client.bind(user.external_identifier!, password, (err: Error | null) => { - client.destroy(); if (err) { reject(handleError(err)); - return; + } else { + resolve(); } - resolve(); + client.destroy(); }); }); }