Description
Using the web client SDK for online Webinars.
These are the issues we saw during the webinar.
- Panelist is joined as an attendee even though userEmail is the same one added to zoom website. Panelists have to be manually promoted. Rejoining after manual promotion doesn’t always keep the same status, and puts them back as attendees. Similar issue mentioned a year ago.
- When multiple users join around the same time, they display the same username even though the supplied userName and userEmail parameters are different in the joinConfig, i.e There are multiple users with same name in the attendees/panelist list.
- Following the 2nd point. I tried to rename the attendee/panelist using ‘rename’ api. Discussed here. I received both success and error callback. It renamed the panelists instantly, however, the attendees name change was only reflected if they rejoin/refresh the webinar/page.
Which Web Client SDK version?
1.9.1
To Reproduce(If applicable)
Steps to reproduce the behavior:
Point 1
- Add panelist to zoom panelist list.
- join as panelist with panelist email in userEmail field and role=0
- panelist is joined as an attendee.
Point 2
- Not exactly sure how to reproduce, however has happened in every webinar we hosted so far.
- As users join at the same time, the names start duplicating. Last webinar we hosted had about 100 attendees, some attendees had their name repeated 15 times (15 different attendees with same name).
Point 3
- Make sure the user is an attendee and run the following code.
ZoomMtg.getCurrentUser({
success(res) {
console.log('Retrieved the current user.', res)
var renameConfig = {
userId: res.result.currentUser.userId,
oldName: res.result.currentUser.userName,
newName: model.username,
success(res) {
console.log('Renamed the user.', res)
},
error(err) {
console.error('Failed to rename the user!', err)
}
};
console.log(renameConfig)
ZoomMtg.rename(renameConfig);
},
error(err) {
console.error('Failed to get current user!', err)
}
})
- username is not changed.
- Refresh the page.
- The new username is shown.
Device (please complete the following information):
- Device: Desktop
- OS: Windows
- Browser: Chrome
- Browser Version Version 90.0.4430.93 (Official Build) (64-bit)