Skip to content

Commit 077023c

Browse files
committed
[db] ES6 handling or arguments
1 parent 43e3dac commit 077023c

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

plugins/pluginManager.js

+4-6
Original file line numberDiff line numberDiff line change
@@ -1752,9 +1752,8 @@ var pluginManager = function pluginManager() {
17521752
logDbRead.d("From connection %j", countlyDb._cly_debug);
17531753
var cursor = this._aggregate(query, options);
17541754
cursor._count = cursor.count;
1755-
cursor.count = function() {
1756-
arguments.unshift(query);
1757-
return ob.countDocuments.apply(ob, arguments);
1755+
cursor.count = function(...countArgs) {
1756+
return ob.countDocuments.call(ob, query, ...countArgs);
17581757
};
17591758
cursor._toArray = cursor.toArray;
17601759
cursor.toArray = function(cb) {
@@ -1802,9 +1801,8 @@ var pluginManager = function pluginManager() {
18021801
logDbRead.d("From connection %j", countlyDb._cly_debug);
18031802
var cursor = this._find(query, options);
18041803
cursor._count = cursor.count;
1805-
cursor.count = function() {
1806-
arguments.unshift(query);
1807-
return ob.countDocuments.apply(ob, arguments);
1804+
cursor.count = function(...countArgs) {
1805+
return ob.countDocuments.call(ob, query, ...countArgs);
18081806
};
18091807
cursor._toArray = cursor.toArray;
18101808
cursor.toArray = function(callback) {

0 commit comments

Comments
 (0)