From aad988d634ad885bb06db8180e45312333171b03 Mon Sep 17 00:00:00 2001 From: Luca Pizzini Date: Thu, 24 Nov 2022 09:51:02 +0100 Subject: [PATCH] fix: code cleanup in getStrictQuery function --- lib/cast.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/cast.js b/lib/cast.js index b65c1e3737b..ea0bccdca3f 100644 --- a/lib/cast.js +++ b/lib/cast.js @@ -387,12 +387,11 @@ function getStrictQuery(queryOptions, schemaUserProvidedOptions, schemaOptions, if ('strict' in schemaUserProvidedOptions) { return schemaUserProvidedOptions.strict; } - if ( - context.mongooseCollection && + const mongooseOptions = context.mongooseCollection && context.mongooseCollection.conn && context.mongooseCollection.conn.base && - context.mongooseCollection.conn.base.options) { - const mongooseOptions = context.mongooseCollection.conn.base.options; + context.mongooseCollection.conn.base.options; + if (mongooseOptions) { if ('strictQuery' in mongooseOptions) { return mongooseOptions.strictQuery; }