|
|
|
@ -121,7 +121,7 @@ module.exports = function(User) {
|
|
|
|
|
|
|
|
|
|
db.sessionStore.get(sessionId, function(err, sessionObj) {
|
|
|
|
|
async.parallel([
|
|
|
|
|
async.apply(db.deleteObjectField, 'sessionUUID:sessionId', sessionObj.meta.uuid),
|
|
|
|
|
async.apply(db.deleteObjectField, 'uid:' + uid + ':sessionUUID:sessionId', sessionObj.meta.uuid),
|
|
|
|
|
async.apply(db.sortedSetRemove, 'uid:' + uid + ':sessions', sessionId),
|
|
|
|
|
async.apply(db.sessionStore.destroy.bind(db.sessionStore), sessionId)
|
|
|
|
|
], callback);
|
|
|
|
|