Skip to content

Commit 3318bda

Browse files
authored
Use caller's encoder when seting document data (#11034)
1 parent 0173cc0 commit 3318bda

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
> {
117117
Future { promise in
118118
do {
119-
try self.setData(from: value) { error in
119+
try self.setData(from: value, encoder: encoder) { error in
120120
if let error = error {
121121
promise(.failure(error))
122122
} else {
@@ -148,7 +148,7 @@
148148
> {
149149
Future { promise in
150150
do {
151-
try self.setData(from: value, merge: merge) { error in
151+
try self.setData(from: value, merge: merge, encoder: encoder) { error in
152152
if let error = error {
153153
promise(.failure(error))
154154
} else {
@@ -182,7 +182,7 @@
182182
> {
183183
Future { promise in
184184
do {
185-
try self.setData(from: value, mergeFields: mergeFields) { error in
185+
try self.setData(from: value, mergeFields: mergeFields, encoder: encoder) { error in
186186
if let error = error {
187187
promise(.failure(error))
188188
} else {

0 commit comments

Comments
 (0)