Когда я пытаюсь сохранить RIDE_KEY
в Firebase, он не сохраняется, потому что pendingWrites
показывает true. Если ожидающие записи ложны, он сохраняет RIDE_KEY
в Firebase, но не сохраняется в пятый раз. В чем проблема? Можете ли вы дать мне решение этой проблемы? Я пробовал, но он показывает то же самое pendingwrites
показывает true, но мне нужно false.
DocumentReference docRef = db.collection("RIDE_KEY").document(mPresenter.ride_key());
docRef.get().addOnCompleteListener(task -> {
if (task.isSuccessful()) {
DocumentSnapshot document = task.getResult();
assert document != null;
if (!document.getMetadata().hasPendingWrites()) {
//
}
}
});