В моем случае документ (скажем, C) удаляется из коллекции, скажем, PQR.
Я вызываю следующий фрагмент кода в 2 клиентах A и B. Одновременно.
db.collection("PQR").document("C").delete().addOnSuccessListener(new OnSuccessListener<Void>() {
@Override
public void onSuccess(Void aVoid) {
}
});
onSuccess()
на обоих клиентах вызывается после удаления.
Как это возможно, поскольку, по моему мнению, только один из клиентов должен иметь возможность удалить документ и вызывать onSuccess либо клиента A, либо клиента B.
Пожалуйста, помогите.