File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
packages/firestore/src/api Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -1462,15 +1462,15 @@ export class Query<T = firestore.DocumentData> implements firestore.Query<T> {
1462
1462
const fieldPath = fieldPathFromArgument ( 'Query.where' , field ) ;
1463
1463
if ( fieldPath . isKeyField ( ) ) {
1464
1464
if (
1465
- opStr === Operator . ARRAY_CONTAINS ||
1466
- opStr === Operator . ARRAY_CONTAINS_ANY
1465
+ op === Operator . ARRAY_CONTAINS ||
1466
+ op === Operator . ARRAY_CONTAINS_ANY
1467
1467
) {
1468
1468
throw new FirestoreError (
1469
1469
Code . INVALID_ARGUMENT ,
1470
1470
`Invalid Query. You can't perform '${ op } ' ` +
1471
1471
'queries on FieldPath.documentId().'
1472
1472
) ;
1473
- } else if ( opStr === Operator . IN ) {
1473
+ } else if ( op === Operator . IN ) {
1474
1474
this . validateDisjunctiveFilterElements ( value , op ) ;
1475
1475
const referenceList : api . Value [ ] = [ ] ;
1476
1476
for ( const arrayValue of value as api . Value [ ] ) {
@@ -1481,7 +1481,7 @@ export class Query<T = firestore.DocumentData> implements firestore.Query<T> {
1481
1481
fieldValue = this . parseDocumentIdValue ( value ) ;
1482
1482
}
1483
1483
} else {
1484
- if ( opStr === Operator . IN || opStr === Operator . ARRAY_CONTAINS_ANY ) {
1484
+ if ( op === Operator . IN || op === Operator . ARRAY_CONTAINS_ANY ) {
1485
1485
this . validateDisjunctiveFilterElements ( value , op ) ;
1486
1486
}
1487
1487
fieldValue = this . firestore . _dataReader . parseQueryValue (
You can’t perform that action at this time.
0 commit comments