getParticipantsNameAsCsv method

dynamic getParticipantsNameAsCsv(
  1. String jid
)

Implementation

getParticipantsNameAsCsv(String jid) {
  Mirrorfly.getGroupMembersList(
      jid: jid,
      fetchFromServer: false,
      flyCallBack: (FlyResponse response) {
        if (response.isSuccess && response.hasData) {
          var str = <String>[];
          mirrorFlyLog("getGroupMembersList-->", response.toString());
          var groupsMembersProfileList = memberFromJson(response.data);
          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(","));
        }
      }).then((value) {});
}