getParticipantsNameAsCsv method
Implementation
Future<String> getParticipantsNameAsCsv(String jid) async {
var groupParticipantsName = ''.obs;
await Mirrorfly.getGroupMembersList(
jid: jid,
fetchFromServer: false,
flyCallBack: (FlyResponse response) {
if (response.isSuccess && response.hasData) {
var str = <String>[];
var groupsMembersProfileList = memberFromJson(response.data);
for (var it in groupsMembersProfileList) {
if (it.jid.checkNull() !=
SessionManagement.getUserJID().checkNull()) {
str.add(it.name.checkNull());
}
}
groupParticipantsName(str.join(","));
}
return groupParticipantsName.value;
});
return groupParticipantsName.value;
}