makeCoHost method
Implementation
void makeCoHost(String identity, bool isCoHost) {
Map<String, dynamic> body = {
"participant_identity": identity,
"meeting_uid": meetingDetails.meetingUid,
"is_co_host": isCoHost
};
networkRequestHandler(
apiCall: () =>
apiClient.makeCoHost(meetingDetails.authorizationToken, body),
onSuccess: (_) => sendPrivateAction(
ActionModel(
action: !isCoHost
? MeetingActions.removeCoHost
: MeetingActions.makeCoHost,
token: !isCoHost ? "" : meetingDetails.authorizationToken),
identity),
onError: (message) => sendMessageToUI(message),
);
}