diff --git a/packages/shared-core/src/utils.ts b/packages/shared-core/src/utils.ts index fac8fa61ee..6172895af0 100644 --- a/packages/shared-core/src/utils.ts +++ b/packages/shared-core/src/utils.ts @@ -117,7 +117,8 @@ export function isSupportedUserSearch( { op: BasicOperator.EQUAL, key: "_id" }, { op: ArrayOperator.ONE_OF, key: "_id" }, ] - for (const [key, operation] of Object.entries(query)) { + const { allOr, onEmptyFilter, ...filters } = query + for (const [key, operation] of Object.entries(filters)) { if (typeof operation !== "object") { return false }