fix: dont save data for non-positive uids

This commit is contained in:
Barış Soner Uşaklı
2018-12-14 00:09:15 -05:00
parent 63f4b5696b
commit 62f01a839e
3 changed files with 13 additions and 8 deletions

View File

@@ -365,7 +365,11 @@ authenticationController.onSuccessfulLogin = function (req, uid, callback) {
user.auth.addSession(uid, req.sessionID, next);
},
function (next) {
db.setObjectField('uid:' + uid + ':sessionUUID:sessionId', uuid, req.sessionID, next);
if (uid > 0) {
db.setObjectField('uid:' + uid + ':sessionUUID:sessionId', uuid, req.sessionID, next);
} else {
next();
}
},
function (next) {
user.updateLastOnlineTime(uid, next);