group join leave, and updating

This commit is contained in:
Julian Lam
2013-09-03 16:05:01 -04:00
parent 03fb649274
commit f39932ece7
5 changed files with 97 additions and 8 deletions

View File

@@ -76,6 +76,12 @@ var async = require('async'),
} else callback(new Error('group-exists'))
});
},
update: function(gid, values, callback) {
RDB.exists('gid:' + gid, function(err, exists) {
if (!err && exists) RDB.hmset('gid:' + gid, values, callback);
else calback(new Error('gid-not-found'));
});
},
destroy: function(gid, callback) {
RDB.hset('gid:' + gid, 'deleted', '1', callback);
},