getGroupMembers method

void getGroupMembers()

Implementation

void getGroupMembers() {
  if (groupId.isNotEmpty) {
    Mirrorfly.getGroupMembersList(
        jid: groupId.value.checkNull(),
        flyCallBack: (FlyResponse response) {
          mirrorFlyLog("getGroupMembersList", response.toString());
          if (response.isSuccess && response.hasData) {
            var list = profileFromJson(response.data);
            var callConnectedUserList =
                List<String>.from(callList.map((element) => element.userJid));
            var filteredList = getFilteredList(callConnectedUserList, list);
            mainUsersList(filteredList);
            usersList(filteredList);
          }
        });
  }
}