updateParticipantDrawerConsent method
void
updateParticipantDrawerConsent(
- bool isHidden
)
Implementation
void updateParticipantDrawerConsent(bool isHidden) {
Map<String, dynamic> body = {
"meeting_uid": meetingDetails.meetingUid,
"is_allowed": !isHidden,
};
networkRequestHandler(
apiCall: () => apiClient.updateParticipantDrawerConsent(meetingDetails.authorizationToken, selfIdentity, body),
onSuccess: (data) {
isParticipantDrawerHidden = !(data?.isAllowed ?? true);
sendAction(ActionModel(action: MeetingActions.hideParticipantDrawer, value: _isParticipantDrawerHidden));
},
onError: (message) {
sendMessageToUI(message);
isParticipantDrawerHidden = !isParticipantDrawerHidden;
}
);
}