added DEL support to redis wrapper lib

This commit is contained in:
Julian Lam
2013-04-23 22:35:03 -04:00
parent 5369be0397
commit 5792946a16
3 changed files with 23 additions and 4 deletions

View File

@@ -115,7 +115,12 @@ var config = require('../config.js'),
if (uid !== null) {
RDB.get('reset:' + code + ':expiry', function(expiry) {
if (expiry >= +new Date()/1000|0) global.socket.emit('user:reset.valid', { valid: true });
else global.socket.emit('user:reset.valid', { valid: false });
else {
// Expired, delete from db
RDB.del('reset:' + code + ':uid');
RDB.del('reset:' + code + ':expiry');
global.socket.emit('user:reset.valid', { valid: false });
}
});
} else global.socket.emit('user:reset.valid', { valid: false });
});