Hey @saurabh,
I will add this as a feature request, to not override the registrant_id with the user Id when joining a meeting via the registrants join_url while being logged in.
Or maybe the best solution is to add a registrant_id field that always includes the registrant_id, or if registration is not required, is blank.
Per the description in the docs:
“Universally unique identifier of the Participant. It is the same as the User ID of the participant if the participant joins the meeting by logging into Zoom. If the participant joins the meeting without logging in, the value of this field will be blank.”
4 things can happen:
- User is logged in, will display the User ID as the
id
. - User is not logged in, will display a blank user
id
. - User registered for meeting and is not logged in, will display
registrant_id
as theid
. - User registered for meeting and is logged in,
registrant_id
is overridden by the User ID, will display the User ID as theid
.
Case 4. is where the improvement needs to be made.
Does this sound accurate to what you are experiencing?
Thanks,
Tommy