После обновления библиотеки Firestore
я заметил, что QuerySnapshot?
обнуляется.
Я не знаю, когда снимок может быть нулевым и безопасно ли использовать оператор !!
или мне нужно обработать нулевой регистр.
есть. безопасно ли использовать этот код?
fireStoreRef
.addSnapshotListener(this) { snapshot: QuerySnapshot?, e: FirebaseFirestoreException? ->
if (e == null) {
snapshot!!.toObject()
}else{
// handle error
}
}