Log.d("TAG", "loadData: here")
realtime.subscribe("databases.*.collections.*.documents.*") {
Log.d("TAG", "loadData: $it")
val data = it.payload.tryJsonCast(Data::class.java)
Log.d("TAG", "loadData: $data")
if (data != null) {
_list.value.add(data)
}
Log.d("TAG", "loadData: ${_list.value}")
}
Why only here get print in my logcat?
It doesn't even through any error, nor any other data