@@ -97,8 +97,8 @@ export class Query {
97
97
'Query: When ordering by key, you may only pass one argument to ' +
98
98
'startAt(), endAt(), or equalTo().' ;
99
99
const wrongArgTypeError =
100
- 'Query: When ordering by key, the argument passed to startAt(), endAt (),' +
101
- 'or equalTo() must be a string.' ;
100
+ 'Query: When ordering by key, the argument passed to startAt(), startAfter (), ' +
101
+ 'endAt(), endBefore(), or equalTo() must be a string.' ;
102
102
if ( params . hasStart ( ) ) {
103
103
const startName = params . getIndexStartName ( ) ;
104
104
if ( startName !== MIN_NAME ) {
@@ -122,7 +122,8 @@ export class Query {
122
122
) {
123
123
throw new Error (
124
124
'Query: When ordering by priority, the first argument passed to startAt(), ' +
125
- 'endAt(), or equalTo() must be a valid priority value (null, a number, or a string).'
125
+ 'startAfter() endAt(), endBefore(), or equalTo() must be a valid priority value ' +
126
+ '(null, a number, or a string).'
126
127
) ;
127
128
}
128
129
} else {
@@ -136,8 +137,8 @@ export class Query {
136
137
( endNode != null && typeof endNode === 'object' )
137
138
) {
138
139
throw new Error (
139
- 'Query: First argument passed to startAt(), endAt(), or equalTo() cannot be ' +
140
- 'an object.'
140
+ 'Query: First argument passed to startAt(), startAfter(), endAt(), endBefore(), or ' +
141
+ 'equalTo() cannot be an object.'
141
142
) ;
142
143
}
143
144
}
@@ -156,7 +157,8 @@ export class Query {
156
157
! params . hasAnchoredLimit ( )
157
158
) {
158
159
throw new Error (
159
- "Query: Can't combine startAt(), endAt(), and limit(). Use limitToFirst() or limitToLast() instead."
160
+ "Query: Can't combine startAt(), startAfter(), endAt(), endBefore(), and limit(). Use " +
161
+ 'limitToFirst() or limitToLast() instead.'
160
162
) ;
161
163
}
162
164
}
@@ -611,13 +613,13 @@ export class Query {
611
613
validateKey ( 'Query.equalTo' , 2 , name , true ) ;
612
614
if ( this . queryParams_ . hasStart ( ) ) {
613
615
throw new Error (
614
- 'Query.equalTo: Starting point was already set (by another call to startAt or ' +
616
+ 'Query.equalTo: Starting point was already set (by another call to startAt/startAfter or ' +
615
617
'equalTo).'
616
618
) ;
617
619
}
618
620
if ( this . queryParams_ . hasEnd ( ) ) {
619
621
throw new Error (
620
- 'Query.equalTo: Ending point was already set (by another call to endAt or ' +
622
+ 'Query.equalTo: Ending point was already set (by another call to endAt/endBefore or ' +
621
623
'equalTo).'
622
624
) ;
623
625
}
0 commit comments