fix(globalOperators): handle null and empty array cases in function (#6415)

This commit is contained in:
Zeke Zhang 2025-03-11 16:13:34 +08:00 committed by GitHub
parent d04bc83f2f
commit ece3d10139
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -124,7 +124,7 @@ export function getOperators() {
return !a.includes(b);
},
$anyOf: function (a, b) {
if (a.length === 0) {
if (a == null || a.length === 0) {
return false;
}
if (Array.isArray(a) && Array.isArray(b) && a.some((element) => Array.isArray(element))) {