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 mainUserListIndex =
mainUserList.indexWhere((element) => element.jid == jid);
mirrorFlyLog('value.isBlockedMe', value.isBlockedMe.toString());
if (!userListIndex.isNegative) {
usersList[userListIndex] = value;
usersList.refresh();
}
if (!mainUserListIndex.isNegative) {
mainUserList[userListIndex] = value;
mainUserList.refresh();
}
});
}
}