updateProfile method
Implementation
Future<void> updateProfile(String jid) async {
if (jid.isNotEmpty) {
getProfileDetails(jid).then((value) {
var userListIndex =
usersList.indexWhere((element) => element.jid == jid);
var mainListIndex =
mainUsersList.indexWhere((element) => element.jid == jid);
LogMessage.d('value.isBlockedMe', value.isBlockedMe.toString());
if (!userListIndex.isNegative) {
usersList[userListIndex] = value;
usersList.refresh();
}
if (!mainListIndex.isNegative) {
mainUsersList[mainListIndex] = value;
mainUsersList.refresh();
}
});
}
}