verdaccio-ldap-group-fix
Advanced tools
Comparing version 2.1.1 to 2.1.2
41
index.js
@@ -54,28 +54,17 @@ const Promise = require('bluebird'); | ||
}) | ||
.finally(() => { | ||
return LdapClient.closeAsync() | ||
.catch((err) => { | ||
// 'No such user' is reported via error | ||
this._logger.warn({ | ||
user: user, | ||
err: err, | ||
}, `LDAP error ${err}`); | ||
return false; // indicates failure | ||
}) | ||
.finally((ldapUser) => { | ||
/* | ||
* LdapClient.closeAsync doesn't work with node 10.x | ||
* | ||
* return LdapClient.closeAsync() | ||
* .catch((err) => { | ||
* this._logger.warn({ | ||
* err: err | ||
* }, 'LDAP error on close @{err}'); | ||
* }); | ||
*/ | ||
LdapClient.close(); | ||
return ldapUser; | ||
}) | ||
.asCallback(callback); | ||
.finally((ldapUser) => { | ||
/* | ||
* LdapClient.closeAsync doesn't work with node 10.x | ||
* | ||
* return LdapClient.closeAsync() | ||
* .catch((err) => { | ||
* this._logger.warn({ | ||
* err: err | ||
* }, 'LDAP error on close @{err}'); | ||
* }); | ||
*/ | ||
LdapClient.close(); | ||
return ldapUser; | ||
}) | ||
.asCallback(callback); | ||
}; |
{ | ||
"name": "verdaccio-ldap-group-fix", | ||
"version": "2.1.1", | ||
"version": "2.1.2", | ||
"description": "LDAP auth plugin for verdaccio", | ||
@@ -5,0 +5,0 @@ "author": "Alexandre L.", |
23320
124