agreeStageAction method

void agreeStageAction(
  1. String userId,
  2. bool isAgree
)

Implementation

void agreeStageAction(String userId, bool isAgree) {
  var requestId = RoomStore.to.inviteSeatMap[userId];
  if (requestId == null) {
    return;
  }
  _engineManager.responseRemoteRequest(requestId, isAgree).then((value) {
    if (value.code == TUIError.success) {
      RoomStore.to.deleteInviteSeatUser(userId);
      searchResults.removeWhere((element) => element.userId.value == userId);
    } else if (value.code == TUIError.errAllSeatOccupied) {
      makeToast(
          msg: RoomContentsTranslations.translate('stageMemberReachedLimit'));
    }
  });
}