getParticipantsNameAsCsv method

dynamic getParticipantsNameAsCsv(
  1. String jid
)

Implementation

getParticipantsNameAsCsv(String jid) {
  Mirrorfly.getGroupMembersList(jid, false).then((value) {
    if (value != null) {
      var str = <String>[];
      mirrorFlyLog("getGroupMembersList-->", value);
      var groupsMembersProfileList = memberFromJson(value);
      for (var it in groupsMembersProfileList) {
        if (it.jid.checkNull() !=
            SessionManagement.getUserJID().checkNull()) {
          str.add(getMemberName(it).checkNull());
        }
      }
      str.sort((a, b) {
        return a.toLowerCase().compareTo(b.toLowerCase());
      });
      groupParticipantsName(str.join(","));
    }
  });
}