v1.0.83. Replace node_redis with ioredis

This commit is contained in:
Andris Reinman 2017-10-03 11:33:11 +03:00
parent 47f8307d9b
commit a5ddfa0979
3 changed files with 9 additions and 4 deletions

View file

@ -203,7 +203,9 @@ class IMAPConnection extends EventEmitter {
return;
}
this._server.notifier.removeListener(this.session, '*', this._accountListener);
if (this.user) {
this._server.notifier.removeListener({ user: this.user }, '*', this._accountListener);
}
this._parser = false;
@ -745,7 +747,7 @@ class IMAPConnection extends EventEmitter {
}
setUser(user) {
this.session.user = user;
this.user = this.session.user = user;
this._server.notifier.addListener(this.session, '*', this._accountListener);
}
}

View file

@ -37,7 +37,10 @@ class MemoryNotifier extends EventEmitter {
* @returns {String} md5 hex
*/
_eventName(mailbox, username) {
return crypto.createHash('md5').update(username + ':' + mailbox).digest('hex');
return crypto
.createHash('md5')
.update(username + ':' + mailbox)
.digest('hex');
}
/**

View file

@ -1,6 +1,6 @@
{
"name": "wildduck",
"version": "1.0.82",
"version": "1.0.83",
"description": "IMAP server built with Node.js and MongoDB",
"main": "server.js",
"scripts": {