@@ -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
10088type 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