From 5c6223255b8f0e5e264e3320e4d8ee4ab70a8785 Mon Sep 17 00:00:00 2001 From: Guy Rysher Date: Mon, 19 Apr 2021 16:43:02 +0300 Subject: [PATCH] enable removal of 'insensitive' regex flag --- lib/mongoose-datatables.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/mongoose-datatables.js b/lib/mongoose-datatables.js index 59a7d4f..0cf3ce8 100644 --- a/lib/mongoose-datatables.js +++ b/lib/mongoose-datatables.js @@ -31,6 +31,8 @@ function dataTablesPlugin (schema, options) { '$options': 'i' } + if(search.disableInsensitiveRegex) delete searchQuery.$options; + if (search.fields.length == 1) { find[search.fields[0]] = searchQuery } else if(search.fields.length > 1) {