feat: Add regex option u for unicode support in Parse.Query.matches for MongoDB (#9867)

This commit is contained in:
Manuel
2025-10-03 16:38:41 +02:00
committed by GitHub
parent f755a5df21
commit 7cb962a028
2 changed files with 11 additions and 1 deletions

View File

@@ -111,7 +111,7 @@ const validateQuery = (
Object.keys(query).forEach(key => {
if (query && query[key] && query[key].$regex) {
if (typeof query[key].$options === 'string') {
if (!query[key].$options.match(/^[imxs]+$/)) {
if (!query[key].$options.match(/^[imxsu]+$/)) {
throw new Parse.Error(
Parse.Error.INVALID_QUERY,
`Bad $options value for query: ${query[key].$options}`