diff --git a/src/database/level/sorted.js b/src/database/level/sorted.js index 6909a2bdfc..623774aac2 100644 --- a/src/database/level/sorted.js +++ b/src/database/level/sorted.js @@ -196,15 +196,6 @@ module.exports = function(db, module) { }; function sortedSetUnion(sets, reverse, start, stop, callback) { - if (typeof start === 'function') { - callback = start; - start = 0; - stop = -1; - } else if (typeof stop === 'function') { - callback = stop; - stop = -1; - } - async.map(sets, function(key, next) { module.getListRange(key, 0, -1, next); }, function(err, results) { diff --git a/src/database/mongo/sorted.js b/src/database/mongo/sorted.js index 9c0a76bfda..da95e4b27c 100644 --- a/src/database/mongo/sorted.js +++ b/src/database/mongo/sorted.js @@ -177,14 +177,6 @@ module.exports = function(db, module) { }; function getSortedSetUnion(sets, sort, start, stop, callback) { - if (typeof start === 'function') { - callback = start; - start = 0; - stop = -1; - } else if (typeof stop === 'function') { - callback = stop; - stop = -1; - } var limit = stop - start + 1; if (limit <= 0) { limit = 0; diff --git a/src/database/redis/sorted.js b/src/database/redis/sorted.js index 166de8da0c..cd054bd0f2 100644 --- a/src/database/redis/sorted.js +++ b/src/database/redis/sorted.js @@ -107,16 +107,6 @@ module.exports = function(redisClient, module) { }; function sortedSetUnion(sets, reverse, start, stop, callback) { - // start and stop optional - if (typeof start === 'function') { - callback = start; - start = 0; - stop = -1; - } else if (typeof stop === 'function') { - callback = stop; - stop = -1; - } - var multi = redisClient.multi(); // zunionstore prep diff --git a/tests/database.js b/tests/database.js index 76aa19bed9..5153bc0c8d 100644 --- a/tests/database.js +++ b/tests/database.js @@ -325,13 +325,13 @@ describe('Test database', function() { } function getSortedSetUnion(callback) { - db.getSortedSetUnion(['users:joindate', 'users:derp', 'users:postcount'], function(err, data) { + db.getSortedSetUnion(['users:joindate', 'users:derp', 'users:postcount'], 0, -1, function(err, data) { callback(err, {'sortedSetUnion': data}); }); } function getSortedSetRevUnion(callback) { - db.getSortedSetUnion(['users:joindate', 'users:derp', 'users:postcount'], function(err, data) { + db.getSortedSetRevUnion(['users:joindate', 'users:derp', 'users:postcount'], 0, -1, function(err, data) { callback(err, {'sortedSetUnion': data}); }); }