6dcc4cab75
this fixes a crash in bbb-html5 when someone uses phone dialin. The crash resulted in users joining the audio convference but not being visible in the users list. Fixed stack trace: ~~~ error: UserJoinedVoiceConfToClientEvtMsg: Error: Match error: Missing key 'pin' at check (packages/check/match.js:36:17) at addUser (imports/api/users/server/modifiers/addUser.js:23:3) at addDialInUser (imports/api/users/server/modifiers/addDialInUser.js:30:10) at EventEmitter.handleJoinVoiceUser (imports/api/voice-users/server/handlers/joinVoiceUser.js:36:5) at EventEmitter.emitAsync (/usr/share/meteor/bundle/programs/server/npm/node_modules/eventemitter2/lib/eventemitter2.js:463:31) at MeetingMessageQueue.handleTask (imports/startup/server/redis.js:114:10) at imports/startup/server/redis.js:126:28 at Queue.start (/usr/share/meteor/bundle/programs/server/npm/node_modules/queue/index.js:145:17) at Queue.<computed> [as push] (/usr/share/meteor/bundle/programs/server/npm/node_modules/queue/index.js:59:12) at MeetingMessageQueue.add (imports/startup/server/redis.js:125:16) at RedisPubSub.handleMessage (imports/startup/server/redis.js:327:63) at runWithEnvironment (packages/meteor.js:1320:24) ~~~ |
||
---|---|---|
.. | ||
annotations | ||
audio/client/bridge | ||
auth-token-validation | ||
breakouts | ||
captions | ||
common/server | ||
connection-status | ||
cursor | ||
external-videos | ||
group-chat | ||
group-chat-msg | ||
guest-users | ||
local-settings | ||
log-client/server | ||
meetings | ||
note | ||
polls | ||
presentation-pods | ||
presentation-upload-token | ||
presentations | ||
screenshare | ||
slides | ||
users | ||
users-infos | ||
users-persistent-data | ||
users-settings | ||
video-streams | ||
voice-call-states | ||
voice-users | ||
whiteboard-multi-user |