mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-23 09:09:36 +02:00
Check that we are using same ObjectId as mongoose
GitOrigin-RevId: 95812e15365bea740dfd02215e706f8014239840
This commit is contained in:
@@ -8,7 +8,7 @@ const { addConnectionDrainer } = require('./GracefulShutdown')
|
||||
// otherwise we will get multiple versions of the ObjectId class. Mongoose
|
||||
// patches ObjectId, so loading multiple versions of the mongodb module can
|
||||
// cause problems with ObjectId comparisons.
|
||||
if (Mongoose.mongo !== mongodb) {
|
||||
if (Mongoose.mongo.ObjectId !== mongodb.ObjectId) {
|
||||
throw new OError(
|
||||
'FATAL ERROR: Mongoose is using a different mongodb instance'
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user