File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
firestore/app/src/main/java/com/google/example/firestore/kotlin Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -1135,8 +1135,16 @@ abstract class DocSnippets(val db: FirebaseFirestore) {
1135
1135
// [START count_aggregate_query]
1136
1136
val query = db.collection(" games/halo/players" ).whereEqualTo(" online" , true )
1137
1137
val countQuery = query.count()
1138
- val snapshot = countQuery.get(AggregateSource .SERVER ).result
1139
- Log .d(TAG , " Count: ${snapshot.count} " );
1138
+ countQuery.get(AggregateSource .SERVER ).addOnCompleteListener { task ->
1139
+ if (task.isSuccessful) {
1140
+ // Count fetched successfully
1141
+ val snapshot = task.result
1142
+ Log .d(TAG , " Count: ${snapshot.count} " )
1143
+ } else {
1144
+ Log .d(TAG , " Count failed: " , task.getException())
1145
+ }
1146
+ }
1147
+
1140
1148
// [END count_aggregate_query]
1141
1149
}
1142
1150
}
You can’t perform that action at this time.
0 commit comments