onConnectionRequestTimeout method

void onConnectionRequestTimeout(
  1. SeatUserInfo inviter,
  2. SeatUserInfo invitee
)

Implementation

void onConnectionRequestTimeout(SeatUserInfo inviter, SeatUserInfo invitee) {
  final newRecommendUsers = coHostState.recommendedUsers.value.toList();
  for (var recommendedUser in newRecommendUsers) {
    if (inviter.liveID == coHostState.currentRoomId && recommendedUser.roomId == invitee.liveID) {
      recommendedUser.connectionStatus = TUIConnectionStatus.none;
    }
  }
  coHostState.recommendedUsers.value = newRecommendUsers;
  final toast = LiveKitLocalizations.of(Global.appContext())!.common_connect_invitation_timeout;
  context.toastSubject.target?.add(toast);
}