bigbluebutton-Github/bigbluebutton-html5/imports/ui/services
prlanzarin 71f958ca47 fix(bbb-html5): crash due to undefined metadataProp access
A client crash may happen if either the Meeting collection or the
document's metadataProp attribute are undefined whenever the
getFromMeetingSettings util is called to fetch metadata.
It's debatable whether anything is working in the client if the
documents being accessed here are unavailable, but it'll still be logged
and might bork an ongoing reconnect.

Use optional chaining + nullish coalescing to avoid causing TypeErrors
in those situations while also returning default metadata values
properly.
2024-04-12 14:31:38 -03:00
..
api Migrate the breakout room backend to new async api 2023-02-23 16:42:21 -03:00
audio-manager chore(audio): add more data to audio_joined/failure logs 2023-07-31 11:39:24 -03:00
auth Refactor: Migrate users for the Meteor 3.0 api 2023-03-20 16:35:52 -03:00
bbb-webrtc-sfu feat(audio): add experimental transparent listen only mode 2023-08-07 19:43:18 -03:00
features [issue-18408-back-end] - added disabled download of converted presentation 2023-08-25 11:37:32 -03:00
LiveDataEventBroker add disableWebsocketFallback settings 2022-09-21 11:03:21 -03:00
LocalCollectionSynchronizer fix: guarantee cleanup of stale data on re-subscriptions 2022-10-28 13:37:41 +00:00
locale fix: add empty string fallback config 2022-09-28 14:24:27 -03:00
meeting-settings fix(bbb-html5): crash due to undefined metadataProp access 2024-04-12 14:31:38 -03:00
mobile-app feat: Button to transfer user to mobile App (#15183) 2022-11-15 09:49:24 -03:00
notification replace lodash isEqual and isEmpty 2023-02-23 10:27:16 -03:00
settings feat: Initial implementation of Gladia transcriptions to BBB 2.7 (#19091) 2023-11-30 10:10:36 -05:00
storage check for array and object in storage/setItem 2023-02-23 09:30:52 -03:00
subscription-registry [issue-16284] - tweaked minor problems and fixed blue screen when changing breakout rooms 2023-01-17 11:30:25 -03:00
unread-messages Squashed virtual background commits 2021-07-21 20:00:19 +00:00
users-settings Fixes client to obey custom parameter autoSwapLayout 2019-06-24 18:01:54 -03:00
virtual-background fix(html5): backport Replace wasm detection library #18557 to 2.6 2023-08-17 11:16:39 -04:00
webrtc-base feat(audio): add experimental transparent listen only mode 2023-08-07 19:43:18 -03:00