update_users_gender function
dynamic
update_users_gender()
Implementation
update_users_gender() async {
await FirebaseFirestore.instance.collection("users").get().then((collection) {
collection.docs.forEach((user) async {
var user_data = user.data();
String user_gender = user_data["gender"].toLowerCase();
if (user_gender == "male" || user_gender == "hombre") {
user.reference.update({"gender": 0});
} else if (user_gender == "female" || user_gender == "mujer") {
user.reference.update({"gender": 1});
} else if (user_gender == "non binary" || user_gender == "no binario") {
user.reference.update({"gender": 2});
} else if (user_gender == "rather not say" ||
user_gender == "prefiero no decir") {
user.reference.update({"gender": 3});
}
collection_counter++;
});
print_collection_counter();
});
}