From 58bab461c4c5026b2ca5ea143cbcf98bf3a4ced8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20Andrieu?= Date: Mon, 16 Dec 2024 10:28:54 +0100 Subject: [PATCH] fix(MongoDB Node): Fix checks on projection feature call (#10563) --- packages/nodes-base/nodes/MongoDb/MongoDb.node.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/nodes-base/nodes/MongoDb/MongoDb.node.ts b/packages/nodes-base/nodes/MongoDb/MongoDb.node.ts index 14d8718b92f..ff97307dc12 100644 --- a/packages/nodes-base/nodes/MongoDb/MongoDb.node.ts +++ b/packages/nodes-base/nodes/MongoDb/MongoDb.node.ts @@ -210,7 +210,11 @@ export class MongoDb implements INodeType { query = query.sort(sort); } - if (projection && projection instanceof Document) { + if ( + projection && + Object.keys(projection).length !== 0 && + projection.constructor === Object + ) { query = query.project(projection); }