private void checkIfUserAlreadyExitsOrCreateOne(){
docRef = db.collection(USERSCOLLECTION).document(emailid);
docRef.get().addOnCompleteListener(new OnCompleteListener<DocumentSnapshot>() {
@Override
public void onComplete(@NonNull Task<DocumentSnapshot> task) {
DocumentSnapshot documentSnapshot = task.getResult();
if (documentSnapshot.exists()){
Log.e(TAG, "Exits");
}else{
Log.e(TAG,"Not Exits");
}
}
});
source
share