@@ -119,15 +119,15 @@ Future<DocumentSnapshot> DocumentReferenceInternal::Get(Source source) {
119119 SourceInternal::ToJavaObject (env, source));
120120 CheckAndClearJniExceptions (env);
121121
122- auto promise = MakePromise<DocumentSnapshot>();
122+ auto promise = promises_. MakePromise <DocumentSnapshot>();
123123 promise.RegisterForTask (DocumentReferenceFn::kGet , task);
124124 env->DeleteLocalRef (task);
125125 CheckAndClearJniExceptions (env);
126126 return promise.GetFuture ();
127127}
128128
129129Future<DocumentSnapshot> DocumentReferenceInternal::GetLastResult () {
130- return LastResult<DocumentSnapshot>(DocumentReferenceFn::kGet );
130+ return promises_. LastResult <DocumentSnapshot>(DocumentReferenceFn::kGet );
131131}
132132
133133Future<void > DocumentReferenceInternal::Set (const MapFieldValue& data,
@@ -142,15 +142,15 @@ Future<void> DocumentReferenceInternal::Set(const MapFieldValue& data,
142142 env->DeleteLocalRef (java_options);
143143 CheckAndClearJniExceptions (env);
144144
145- auto promise = MakePromise<void >();
145+ auto promise = promises_. MakePromise <void >();
146146 promise.RegisterForTask (DocumentReferenceFn::kSet , task);
147147 env->DeleteLocalRef (task);
148148 CheckAndClearJniExceptions (env);
149149 return promise.GetFuture ();
150150}
151151
152152Future<void > DocumentReferenceInternal::SetLastResult () {
153- return LastResult<void >(DocumentReferenceFn::kSet );
153+ return promises_. LastResult <void >(DocumentReferenceFn::kSet );
154154}
155155
156156Future<void > DocumentReferenceInternal::Update (const MapFieldValue& data) {
@@ -161,7 +161,7 @@ Future<void> DocumentReferenceInternal::Update(const MapFieldValue& data) {
161161 map_value.java_object ());
162162 CheckAndClearJniExceptions (env);
163163
164- auto promise = MakePromise<void >();
164+ auto promise = promises_. MakePromise <void >();
165165 promise.RegisterForTask (DocumentReferenceFn::kUpdate , task);
166166 env->DeleteLocalRef (task);
167167 CheckAndClearJniExceptions (env);
@@ -190,15 +190,15 @@ Future<void> DocumentReferenceInternal::Update(const MapFieldPathValue& data) {
190190 env->DeleteLocalRef (more_fields_and_values);
191191 CheckAndClearJniExceptions (env);
192192
193- auto promise = MakePromise<void >();
193+ auto promise = promises_. MakePromise <void >();
194194 promise.RegisterForTask (DocumentReferenceFn::kUpdate , task);
195195 env->DeleteLocalRef (task);
196196 CheckAndClearJniExceptions (env);
197197 return promise.GetFuture ();
198198}
199199
200200Future<void > DocumentReferenceInternal::UpdateLastResult () {
201- return LastResult<void >(DocumentReferenceFn::kUpdate );
201+ return promises_. LastResult <void >(DocumentReferenceFn::kUpdate );
202202}
203203
204204Future<void > DocumentReferenceInternal::Delete () {
@@ -207,15 +207,15 @@ Future<void> DocumentReferenceInternal::Delete() {
207207 obj_, document_reference::GetMethodId (document_reference::kDelete ));
208208 CheckAndClearJniExceptions (env);
209209
210- auto promise = MakePromise<void >();
210+ auto promise = promises_. MakePromise <void >();
211211 promise.RegisterForTask (DocumentReferenceFn::kDelete , task);
212212 env->DeleteLocalRef (task);
213213 CheckAndClearJniExceptions (env);
214214 return promise.GetFuture ();
215215}
216216
217217Future<void > DocumentReferenceInternal::DeleteLastResult () {
218- return LastResult<void >(DocumentReferenceFn::kDelete );
218+ return promises_. LastResult <void >(DocumentReferenceFn::kDelete );
219219}
220220
221221#if defined(FIREBASE_USE_STD_FUNCTION)
0 commit comments