Revert "chore: Add zoom waiting room setting (#22888)" (#23427)

This reverts commit c64b663514.
This commit is contained in:
Anik Dhabal Babu
2025-08-28 16:16:57 +00:00
committed by GitHub
parent 724e3f2755
commit 464e5f1496
@@ -79,23 +79,11 @@ export const zoomUserSettingsSchema = z.object({
waiting_room: z.boolean(),
})
.nullish(),
meeting_security: z
.object({
waiting_room_settings: z
.object({
participants_to_place_in_waiting_room: z.number().optional(),
users_who_can_admit_participants_from_waiting_room: z.number().optional(),
whitelisted_domains_for_waiting_room: z.string().optional(),
})
.optional(),
})
.nullish(),
});
// https://developers.zoom.us/docs/api/rest/reference/user/methods/#operation/userSettings
// append comma separated settings here, to retrieve only these specific settings
const settingsApiFilterResp =
"default_password_for_scheduled_meetings,auto_recording,waiting_room,waiting_room_settings";
const settingsApiFilterResp = "default_password_for_scheduled_meetings,auto_recording,waiting_room";
type ZoomRecurrence = {
end_date_time?: string;
@@ -187,12 +175,6 @@ const ZoomVideoApiAdapter = (credential: CredentialPayload): VideoApiAdapter =>
const userSettings = await getUserSettings();
const recurrence = getRecurrence(event);
const waitingRoomEnabled = userSettings?.in_meeting?.waiting_room ?? false;
const advancedWaitingRoomSettings = userSettings?.meeting_security?.waiting_room_settings;
const hasAdvancedWaitingRoomSettings =
waitingRoomEnabled &&
!!advancedWaitingRoomSettings &&
typeof advancedWaitingRoomSettings === "object" &&
Object.keys(advancedWaitingRoomSettings).length > 0;
// Documentation at: https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate
return {
topic: event.title,
@@ -218,9 +200,6 @@ const ZoomVideoApiAdapter = (credential: CredentialPayload): VideoApiAdapter =>
enforce_login: false,
registrants_email_notification: true,
waiting_room: waitingRoomEnabled,
...(hasAdvancedWaitingRoomSettings && {
waiting_room_settings: advancedWaitingRoomSettings,
}),
},
...recurrence,
};