From df33ceca798d3d5e7e57e9b5c940e93158dde765 Mon Sep 17 00:00:00 2001 From: James Date: Wed, 4 Nov 2020 09:07:02 -0500 Subject: [PATCH] sanitizes null strings provided to relationship queries --- src/mongoose/buildQuery.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/mongoose/buildQuery.js b/src/mongoose/buildQuery.js index 10ec12ff8f..e23acd3f28 100644 --- a/src/mongoose/buildQuery.js +++ b/src/mongoose/buildQuery.js @@ -176,6 +176,10 @@ class ParamParser { if (val.toLowerCase() === 'false') formattedValue = false; } + if (schemaObject && schemaObject.ref && val === 'null') { + val = null; + } + if (operator && validOperators.includes(operator)) { switch (operator) { case 'greater_than_equal':