onLeftFromGroup method
void
onLeftFromGroup(
{ - required String groupJid,
- required String userJid,
})
Implementation
void onLeftFromGroup({required String groupJid, required String userJid}) {
if (profile.isGroupProfile.checkNull()) {
if (groupJid == profile.jid) {
var index =
groupMembers.indexWhere((element) => element.jid == userJid);
if (!index.isNegative) {
debugPrint('user left ${groupMembers[index].name}');
var isAdmin = groupMembers[index].isGroupAdmin;
groupMembers.removeAt(index);
if (isAdmin.checkNull()) {
getGroupMembers(false);
} else {
groupMembers.refresh();
}
}
}
}
}