Thank you for ‘Return to the main session’ mechanism adding in the last SDK update!
And there is one clarifying question about the flow of returning:
When the host initiate ‘returning’ of particular user to the main session the app will be informed about it with the delegate method
onHostInviteReturn(toMainSession userName: String, handler: ZoomSDKBOMeetingReturnToMainSessionHandler).
As far as I understand to accept returning we should use
handler and call
returnToMainSession() method when we are ready to returning.
What should we do next? Because after this step we receive
func onHasAttendeePermission(_ attendeeObject: ZoomSDKBOMeetingAttendee)
delegate method with empty breakout room name (
attendeeObject.getBOName()) and value
ZoomSDK.shared()?.getMeetingService()?.getNewBreakoutRoomController()?.isInBOMeeting() is equal
Zoom Client that host the call show that the user is still in breakout room but he/she is marked as ‘not joined’
Is there one more step to return the attendee to the main session?