Add check for property (#7421)

* Add check for property

* updated changelog

* Fixed logic returning false positive

* Added test case

* update change log
This commit is contained in:
Jason Posthuma
2021-06-22 01:11:15 +02:00
committed by GitHub
parent 3a2afda911
commit d8dc524c08
3 changed files with 14 additions and 0 deletions

View File

@@ -253,6 +253,9 @@ function matchesKeyConstraints(object, key, constraints) {
}
break;
case '$all':
if (!object[key]) {
return false;
}
for (i = 0; i < compareTo.length; i++) {
if (object[key].indexOf(compareTo[i]) < 0) {
return false;