bigbluebutton-Github/bigbluebutton-html5/imports/api
Daniel Schreiber 6dcc4cab75 Fix telephone dialin
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)
~~~
2022-01-03 14:22:28 +01:00
..
annotations Add try/catch on annotations methods 2021-05-04 11:38:56 -03:00
audio/client/bridge Merge pull request #13876 from prlanzarin/u24-malibu-bubu 2021-12-14 16:44:59 -05:00
auth-token-validation Revert auth token validation publisher changes 2021-12-15 11:06:07 -03:00
breakouts Removes prop users from BreakoutModel and add prop url_ instead 2021-10-01 13:19:01 -03:00
captions Merge pull request #13425 from pedrobmarin/f-cc-cr 2021-10-06 10:00:21 -04:00
common/server Reduce pad's hash size 2021-04-02 13:22:11 -03:00
connection-status ConnectionStatus - log info on 'warning' 2021-07-23 14:18:23 -04:00
cursor remove unused variables 2021-05-07 08:54:01 -03:00
external-videos fix external video streamer leak 2021-11-30 20:22:41 +00:00
group-chat Add try/catch on group-chat methods 2021-05-04 16:52:05 -03:00
group-chat-msg Revert "refactor: Remove unused user data on leave" 2021-12-09 16:56:25 -05:00
guest-users fix: re-subscribe user to guestUser collection on promotion/demotion 2021-08-04 15:34:52 +00:00
local-settings Add try/catch on local-settings methods 2021-05-05 09:27:56 -03:00
log-client/server Create ClientConnections structure and auth-token-validation collection 2020-09-01 09:07:56 -03:00
meetings feat(webcams): server-side logic to allow moderators to close user's webcams 2021-12-13 19:49:41 +00:00
note Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-23-24 2021-10-05 17:14:46 +00:00
polls increase current-poll security 2021-12-08 19:30:04 +00:00
presentation-pods Prevent edge case where the UI show wrong info about current presenter 2021-08-04 11:02:10 -03:00
presentation-upload-token Add try/catch on presentation-upload-token methods 2021-05-05 11:25:13 -03:00
presentations Add try/catch on presentations methods 2021-05-05 11:34:36 -03:00
screenshare Merge pull request #13688 from Arthurk12/screenshare-volume 2021-12-14 14:06:37 -03:00
slides Add try/catch on slides methods 2021-05-05 13:17:26 -03:00
users Fix telephone dialin 2022-01-03 14:22:28 +01:00
users-infos Add try/catch on users-infos methods 2021-05-05 13:53:28 -03:00
users-persistent-data feat(video): webcam video pinning server side logic 2021-12-21 16:58:38 -03:00
users-settings feature(layout): userdata to hide navbar 2021-10-19 20:43:33 +00:00
video-streams feat(video): webcam video pinning server side logic 2021-12-21 16:58:38 -03:00
voice-call-states Clear guestUsers, voiceCallStates and whiteboard-multi-user collections on meeting end 2021-02-09 12:44:10 -03:00
voice-users Add try/catch on voice-users methods 2021-05-05 15:05:59 -03:00
whiteboard-multi-user Add try/catch on whiteboard-multi-user methods 2021-05-05 15:53:13 -03:00