Skip to content

Commit 47f882d

Browse files
author
Brian Chen
committed
failing: attempt using default <U> in DocumentReference converter
1 parent e7391cd commit 47f882d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/firestore/src/api/database.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -836,11 +836,11 @@ export class DocumentReference<T = PublicDocumentData>
836836
): PublicDocumentReference<U>;
837837
withConverter<U>(
838838
converter: PublicFirestoreDataConverter<U> | null
839-
): PublicDocumentReference<U> | PublicDocumentReference<PublicDocumentData> {
840-
return new DocumentReference(
839+
): PublicDocumentReference<U> {
840+
return new DocumentReference<U>(
841841
this.firestore,
842842
converter
843-
? this._delegate.withConverter(
843+
? this._delegate.withConverter<U>(
844844
FirestoreDataConverter.getInstance(this.firestore, converter)
845845
)
846846
: this._delegate.withConverter(null)

0 commit comments

Comments
 (0)