@@ -108,10 +108,10 @@ export class DocumentReference<T = DocumentData> extends _DocumentKeyReference<
108
108
109
109
constructor (
110
110
readonly firestore : FirebaseFirestore ,
111
- readonly converter : FirestoreDataConverter < T > | null ,
111
+ _converter : FirestoreDataConverter < T > | null ,
112
112
readonly _path : ResourcePath
113
113
) {
114
- super ( firestore . _databaseId , new DocumentKey ( _path ) , converter ) ;
114
+ super ( firestore . _databaseId , new DocumentKey ( _path ) , _converter ) ;
115
115
}
116
116
117
117
get id ( ) : string {
@@ -154,7 +154,7 @@ export class Query<T = DocumentData> {
154
154
// This is the lite version of the Query class in the main SDK.
155
155
constructor (
156
156
readonly firestore : FirebaseFirestore ,
157
- readonly converter : FirestoreDataConverter < T > | null ,
157
+ readonly _converter : FirestoreDataConverter < T > | null ,
158
158
readonly _query : InternalQuery
159
159
) { }
160
160
@@ -217,7 +217,7 @@ class QueryFilterConstraint extends QueryConstraint {
217
217
) ;
218
218
return new Query (
219
219
query . firestore ,
220
- query . converter ,
220
+ query . _converter ,
221
221
queryWithAddedFilter ( query . _query , filter )
222
222
) ;
223
223
}
@@ -261,7 +261,7 @@ class QueryOrderByConstraint extends QueryConstraint {
261
261
const orderBy = newQueryOrderBy ( query . _query , this . _field , this . _direction ) ;
262
262
return new Query (
263
263
query . firestore ,
264
- query . converter ,
264
+ query . _converter ,
265
265
queryWithAddedOrderBy ( query . _query , orderBy )
266
266
) ;
267
267
}
@@ -292,7 +292,7 @@ class QueryLimitConstraint extends QueryConstraint {
292
292
_apply < T > ( query : Query < T > ) : Query < T > {
293
293
return new Query (
294
294
query . firestore ,
295
- query . converter ,
295
+ query . _converter ,
296
296
queryWithLimit ( query . _query , this . _limit , this . _limitType )
297
297
) ;
298
298
}
@@ -326,7 +326,7 @@ class QueryStartAtConstraint extends QueryConstraint {
326
326
) ;
327
327
return new Query (
328
328
query . firestore ,
329
- query . converter ,
329
+ query . _converter ,
330
330
queryWithStartAt ( query . _query , bound )
331
331
) ;
332
332
}
@@ -366,7 +366,7 @@ class QueryEndAtConstraint extends QueryConstraint {
366
366
) ;
367
367
return new Query (
368
368
query . firestore ,
369
- query . converter ,
369
+ query . _converter ,
370
370
queryWithEndAt ( query . _query , bound )
371
371
) ;
372
372
}
@@ -454,7 +454,7 @@ export class CollectionReference<T = DocumentData> extends Query<T> {
454
454
validateNonEmptyArgument ( 'CollectionReference.doc' , 'path' , path ) ;
455
455
const absolutePath = this . _path . child ( ResourcePath . fromString ( path ! ) ) ;
456
456
validateDocumentPath ( absolutePath ) ;
457
- return new DocumentReference ( this . firestore , this . converter , absolutePath ) ;
457
+ return new DocumentReference ( this . firestore , this . _converter , absolutePath ) ;
458
458
}
459
459
460
460
withConverter < U > (
@@ -580,7 +580,7 @@ export function doc<T>(
580
580
validateDocumentPath ( absolutePath ) ;
581
581
return new DocumentReference (
582
582
parent . firestore ,
583
- parent instanceof CollectionReference ? parent . converter : null ,
583
+ parent instanceof CollectionReference ? parent . _converter : null ,
584
584
absolutePath
585
585
) ;
586
586
}
@@ -615,7 +615,7 @@ export function getDocs<T>(query: Query<T>): Promise<QuerySnapshot<T>> {
615
615
query . firestore ,
616
616
doc . key ,
617
617
doc ,
618
- query . converter
618
+ query . _converter
619
619
)
620
620
) ;
621
621
@@ -726,7 +726,10 @@ export function addDoc<T>(
726
726
) : Promise < DocumentReference < T > > {
727
727
const docRef = doc ( reference ) ;
728
728
729
- const convertedValue = applyFirestoreDataConverter ( reference . converter , data ) ;
729
+ const convertedValue = applyFirestoreDataConverter (
730
+ reference . _converter ,
731
+ data
732
+ ) ;
730
733
731
734
const dataReader = newUserDataReader ( reference . firestore ) ;
732
735
const parsed = parseSetData (
@@ -757,7 +760,7 @@ export function refEqual<T>(
757
760
return (
758
761
left . firestore === right . firestore &&
759
762
left . path === right . path &&
760
- left . converter === right . converter
763
+ left . _converter === right . _converter
761
764
) ;
762
765
}
763
766
return false ;
@@ -768,7 +771,7 @@ export function queryEqual<T>(left: Query<T>, right: Query<T>): boolean {
768
771
return (
769
772
left . firestore === right . firestore &&
770
773
queryEquals ( left . _query , right . _query ) &&
771
- left . converter === right . converter
774
+ left . _converter === right . _converter
772
775
) ;
773
776
}
774
777
return false ;
0 commit comments