File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
firebase-firestore/src/test/java/com/google/firebase/firestore/spec Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -421,15 +421,15 @@ private Query parseQuery(Object querySpec) throws JSONException {
421
421
}
422
422
423
423
private static QueryPurpose parseQueryPurpose (Object value ) {
424
- if (!(value instanceof Integer )) {
424
+ if (!(value instanceof String )) {
425
425
throw new IllegalArgumentException ("invalid query purpose: " + value );
426
426
}
427
- switch ((Integer ) value ) {
428
- case 0 :
427
+ switch ((String ) value ) {
428
+ case "TargetPurposeListen" :
429
429
return QueryPurpose .LISTEN ;
430
- case 1 :
430
+ case "TargetPurposeExistenceFilterMismatch" :
431
431
return QueryPurpose .EXISTENCE_FILTER_MISMATCH ;
432
- case 3 :
432
+ case "TargetPurposeLimboResolution" :
433
433
return QueryPurpose .LIMBO_RESOLUTION ;
434
434
default :
435
435
throw new IllegalArgumentException ("unknown query purpose value: " + value );
You can’t perform that action at this time.
0 commit comments