getAttendanceListForParticipant method

void getAttendanceListForParticipant()

Implementation

void getAttendanceListForParticipant() {
  if (!isHost() && !isCoHost()) {
    return;
  }
  // Cancel any existing timer
  _attendanceDebounceTimer?.cancel();

  // Start a new debounce timer
  _attendanceDebounceTimer = Timer(const Duration(seconds: 1), () {
    networkListRequestHandler(
        apiCall: () => apiClient
            .getAttendanceListForParticipant(meetingDetails.meetingUid),
        onSuccess: (data) {
          collectInactiveParticipant(data);
        });
  });
}