This reverts commit c64b663514.
This commit is contained in:
@@ -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,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user