File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -170,7 +170,7 @@ public function count() : JsonResponse {
170170 try {
171171
172172 foreach ($ decodedRequestBody ['filter ' ] as &$ filterValue ) {
173- if ( preg_match (MongoDB::REGEX , $ filterValue ) ) {
173+ if ( is_string ( $ filterValue ) && preg_match (MongoDB::REGEX , $ filterValue ) ) {
174174 $ filterValue = MongoDB::createRegexFromString ($ filterValue );
175175 }
176176 }
@@ -209,7 +209,7 @@ public function deleteOne() : JsonResponse {
209209 try {
210210
211211 foreach ($ decodedRequestBody ['filter ' ] as &$ filterValue ) {
212- if ( preg_match (MongoDB::REGEX , $ filterValue ) ) {
212+ if ( is_string ( $ filterValue ) && preg_match (MongoDB::REGEX , $ filterValue ) ) {
213213 $ filterValue = MongoDB::createRegexFromString ($ filterValue );
214214 }
215215 }
@@ -248,7 +248,7 @@ public function find() : JsonResponse {
248248 try {
249249
250250 foreach ($ decodedRequestBody ['filter ' ] as &$ filterValue ) {
251- if ( preg_match (MongoDB::REGEX , $ filterValue ) ) {
251+ if ( is_string ( $ filterValue ) && preg_match (MongoDB::REGEX , $ filterValue ) ) {
252252 $ filterValue = MongoDB::createRegexFromString ($ filterValue );
253253 }
254254 }
You can’t perform that action at this time.
0 commit comments