removeBlockedUser function
Implementation
Future<String?> removeBlockedUser(String id) async {
User? user = FirebaseAuth.instance.currentUser;
if (user == null)
return "removeBlockedUser user == null";
if (!userAccountData.blockedUsers.contains(id))
return null;
userAccountData.blockedUsers.remove(id);
try {
await FirebaseFirestore.instance.collection("listusers").doc(user.uid).set({
"blockedUsers": userAccountData.blockedUsers,
}, SetOptions(merge:true));
}catch(ex){
return "removeBlockedUser " + ex.toString();
}
return null;
}