Skip to content

Commit 464e5f1

Browse files
authored
Revert "chore: Add zoom waiting room setting (calcom#22888)" (calcom#23427)
This reverts commit c64b663.
1 parent 724e3f2 commit 464e5f1

1 file changed

Lines changed: 1 addition & 22 deletions

File tree

packages/app-store/zoomvideo/lib/VideoApiAdapter.ts

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -79,23 +79,11 @@ export const zoomUserSettingsSchema = z.object({
7979
waiting_room: z.boolean(),
8080
})
8181
.nullish(),
82-
meeting_security: z
83-
.object({
84-
waiting_room_settings: z
85-
.object({
86-
participants_to_place_in_waiting_room: z.number().optional(),
87-
users_who_can_admit_participants_from_waiting_room: z.number().optional(),
88-
whitelisted_domains_for_waiting_room: z.string().optional(),
89-
})
90-
.optional(),
91-
})
92-
.nullish(),
9382
});
9483

9584
// https://developers.zoom.us/docs/api/rest/reference/user/methods/#operation/userSettings
9685
// append comma separated settings here, to retrieve only these specific settings
97-
const settingsApiFilterResp =
98-
"default_password_for_scheduled_meetings,auto_recording,waiting_room,waiting_room_settings";
86+
const settingsApiFilterResp = "default_password_for_scheduled_meetings,auto_recording,waiting_room";
9987

10088
type ZoomRecurrence = {
10189
end_date_time?: string;
@@ -187,12 +175,6 @@ const ZoomVideoApiAdapter = (credential: CredentialPayload): VideoApiAdapter =>
187175
const userSettings = await getUserSettings();
188176
const recurrence = getRecurrence(event);
189177
const waitingRoomEnabled = userSettings?.in_meeting?.waiting_room ?? false;
190-
const advancedWaitingRoomSettings = userSettings?.meeting_security?.waiting_room_settings;
191-
const hasAdvancedWaitingRoomSettings =
192-
waitingRoomEnabled &&
193-
!!advancedWaitingRoomSettings &&
194-
typeof advancedWaitingRoomSettings === "object" &&
195-
Object.keys(advancedWaitingRoomSettings).length > 0;
196178
// Documentation at: https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate
197179
return {
198180
topic: event.title,
@@ -218,9 +200,6 @@ const ZoomVideoApiAdapter = (credential: CredentialPayload): VideoApiAdapter =>
218200
enforce_login: false,
219201
registrants_email_notification: true,
220202
waiting_room: waitingRoomEnabled,
221-
...(hasAdvancedWaitingRoomSettings && {
222-
waiting_room_settings: advancedWaitingRoomSettings,
223-
}),
224203
},
225204
...recurrence,
226205
};

0 commit comments

Comments
 (0)