makeCall method
dynamic
makeCall()
Implementation
makeCall() async {
if (selectedUsersJIDList.isEmpty) {
return;
}
if (!availableFeatures.value.isGroupCallAvailable.checkNull()) {
Helper.showFeatureUnavailable(context);
return;
}
if (!(await AppUtils.isNetConnected())) {
toToast(Constants.noInternetConnection);
return;
}
if (callList.length != getMaxCallUsersCount) {
if (await AppUtils.isNetConnected()) {
Mirrorfly.inviteUsersToOngoingCall(jidList: selectedUsersJIDList);
Get.back();
} else {
toToast(Constants.noInternetConnection);
}
} else {
toToast(Constants.callMembersLimit
.replaceFirst("%d", getMaxCallUsersCount.toString()));
}
}