From fe6ea329f192a20b6cdf77d3e87f670a80c0bd43 Mon Sep 17 00:00:00 2001 From: Mike Shanks Date: Thu, 30 Sep 2021 15:05:15 +0100 Subject: [PATCH] added awaits to all mongo querys --- packages/server/src/integrations/mongodb.ts | 22 ++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/packages/server/src/integrations/mongodb.ts b/packages/server/src/integrations/mongodb.ts index bbab9a0d84..71364eb783 100644 --- a/packages/server/src/integrations/mongodb.ts +++ b/packages/server/src/integrations/mongodb.ts @@ -85,10 +85,10 @@ module MongoDBModule { // which method we want to call on the collection switch (query.extra.actionTypes) { case "insertOne": { - return collection.insertOne(query.json) + return await collection.insertOne(query.json) } case "insertMany": { - return collection.insertOne(query.json).toArray() + return await collection.insertOne(query.json).toArray() } default: { throw new Error( @@ -112,19 +112,19 @@ module MongoDBModule { switch (query.extra.actionTypes) { case "find": { - return collection.find(query.json).toArray() + return await collection.find(query.json).toArray() } case "findOne": { - return collection.findOne(query.json) + return await collection.findOne(query.json) } case "findOneAndUpdate": { - return collection.findOneAndUpdate(query.json) + return await collection.findOneAndUpdate(query.json) } case "count": { - return collection.countDocuments(query.json) + return await collection.countDocuments(query.json) } case "distinct": { - return collection.distinct(query.json) + return await collection.distinct(query.json) } default: { throw new Error( @@ -148,10 +148,10 @@ module MongoDBModule { switch (query.extra.actionTypes) { case "updateOne": { - return collection.updateOne(query.json) + return await collection.updateOne(query.json) } case "updateMany": { - return collection.updateMany(query.json).toArray() + return await collection.updateMany(query.json).toArray() } default: { throw new Error( @@ -175,10 +175,10 @@ module MongoDBModule { switch (query.extra.actionTypes) { case "deleteOne": { - return collection.deleteOne(query.json) + return await collection.deleteOne(query.json) } case "deleteMany": { - return collection.deleteMany(query.json).toArray() + return await collection.deleteMany(query.json).toArray() } default: { throw new Error(