Skip to content
This repository was archived by the owner on Jan 19, 2024. It is now read-only.

Commit 4438c7e

Browse files
committed
update mongoose compatibility
1 parent 2244c9e commit 4438c7e

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

lib/utils.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
var _Promise = require('mongoose').PromiseProvider.get().ES6;
1+
var _Promise = require('mongoose').Promise.ES6;
22

33
module.exports = {};
44

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mongoose-elasticsearch-xp",
3-
"version": "1.5.0",
3+
"version": "1.5.1",
44
"description": "A mongoose plugin that indexes models into elastic search (an alternative to mongoosastic)",
55
"tags": [
66
"mongodb",
@@ -26,7 +26,7 @@
2626
"license": "MIT",
2727
"dependencies": {
2828
"elasticsearch": "^10.1.3",
29-
"mongoose": "^4.4.4"
29+
"mongoose": "^4.2.2"
3030
},
3131
"devDependencies": {
3232
"bluebird": "^3.3.1",

test/esSynchronise.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ describe("esSynchronise", function () {
3131
age: i
3232
});
3333
}
34-
return UserModel.insertMany(users);
34+
return UserModel.collection.insertMany(users);
3535
})
3636
.then(function () {
3737
var UserPluginSchema = new mongoose.Schema({
@@ -127,7 +127,7 @@ describe("esSynchronise", function () {
127127
age: i
128128
});
129129
}
130-
return UserModel.insertMany(users);
130+
return UserModel.collection.insertMany(users);
131131
})
132132
.then(function () {
133133
var UserPluginSchema = new mongoose.Schema({
@@ -223,7 +223,7 @@ describe("esSynchronise", function () {
223223
age: i
224224
});
225225
}
226-
return UserModel.insertMany(users);
226+
return UserModel.collection.insertMany(users);
227227
})
228228
.then(function () {
229229
var UserPluginSchema = new mongoose.Schema({
@@ -323,7 +323,7 @@ describe("esSynchronise", function () {
323323
age: i
324324
});
325325
}
326-
return UserModel.insertMany(users);
326+
return UserModel.collection.insertMany(users);
327327
})
328328
.then(function () {
329329
var UserPluginSchema = new mongoose.Schema({
@@ -422,7 +422,7 @@ describe("esSynchronise", function () {
422422
age: i
423423
});
424424
}
425-
return UserModel.insertMany(users);
425+
return UserModel.collection.insertMany(users);
426426
})
427427
.then(function () {
428428
var UserPluginSchema = new mongoose.Schema({
@@ -521,7 +521,7 @@ describe("esSynchronise", function () {
521521
age: i
522522
});
523523
}
524-
return UserModel.insertMany(users);
524+
return UserModel.collection.insertMany(users);
525525
})
526526
.then(function () {
527527
var UserPluginSchema = new mongoose.Schema({
@@ -620,7 +620,7 @@ describe("esSynchronise", function () {
620620
age: i
621621
});
622622
}
623-
return UserModel.insertMany(users);
623+
return UserModel.collection.insertMany(users);
624624
})
625625
.then(function () {
626626
var UserPluginSchema = new mongoose.Schema({

0 commit comments

Comments
 (0)