startRecordingConsent method
void
startRecordingConsent()
Implementation
void startRecordingConsent() {
var metadata = room.localParticipant?.metadata;
Map<String, dynamic> body = {
"meeting_uid": meetingDetails.meetingUid,
"session_id": getSessionId(),
"meeting_consent_start": true,
"attendance_id": Utils.getMetadataAttendanceId(metadata),
};
networkRequestHandler(
apiCall: () => apiClient.startRecordingConsent(body),
onSuccess: (_) {
sendAction(ActionModel(
action: MeetingActions.recordingConsentModal, value: true));
getParticipantConsentList();
},
onError: (message) {
sendMessageToUI(message);
});
}