From 135b0e0254bd7323bc1d27331fadaa86f46cd951 Mon Sep 17 00:00:00 2001 From: Drew Gross Date: Mon, 23 May 2016 20:15:51 -0700 Subject: [PATCH] Remove options from count --- src/Adapters/Storage/Mongo/MongoStorageAdapter.js | 4 ++-- src/Controllers/DatabaseController.js | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Adapters/Storage/Mongo/MongoStorageAdapter.js b/src/Adapters/Storage/Mongo/MongoStorageAdapter.js index 2cbe4fed..52573f8b 100644 --- a/src/Adapters/Storage/Mongo/MongoStorageAdapter.js +++ b/src/Adapters/Storage/Mongo/MongoStorageAdapter.js @@ -206,9 +206,9 @@ export class MongoStorageAdapter { } // Executs a count. - count(className, query, { skip }) { + count(className, query) { return this.adaptiveCollection(className) - .then(collection => collection.count(query, { skip })); + .then(collection => collection.count(query)); } get transform() { diff --git a/src/Controllers/DatabaseController.js b/src/Controllers/DatabaseController.js index e547c883..2c6e82eb 100644 --- a/src/Controllers/DatabaseController.js +++ b/src/Controllers/DatabaseController.js @@ -697,8 +697,7 @@ DatabaseController.prototype.find = function(className, query, { validateQuery(query); if (count) { let mongoWhere = this.transform.transformWhere(className, query, schema); - delete mongoOptions.limit; - return this.adapter.count(className, mongoWhere, mongoOptions); + return this.adapter.count(className, mongoWhere); } else { return this.adapter.find(className, query, mongoOptions, schema) .then(objects => objects.map(object => filterSensitiveData(isMaster, aclGroup, className, object)));