From eb5b8ccec37f00075f2dbe394db489cddf29169e Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Mon, 19 Jan 2015 10:46:14 -0500 Subject: [PATCH] better check for group exist, groups with different cases can no longer be created, #2588 --- src/database/redis/hash.js | 18 ++++++++++++++++++ src/groups.js | 26 +++++++++++++++++++++++--- 2 files changed, 41 insertions(+), 3 deletions(-) diff --git a/src/database/redis/hash.js b/src/database/redis/hash.js index ddc21b893c..322440a656 100644 --- a/src/database/redis/hash.js +++ b/src/database/redis/hash.js @@ -88,6 +88,24 @@ module.exports = function(redisClient, module) { }); }; + module.isObjectFields = function(key, fields, callback) { + var multi = redisClient.multi(); + for (var i=0; i