File tree Expand file tree Collapse file tree
bigbluebutton-html5/imports/ui/components Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -161,6 +161,15 @@ class JoinHandler extends Component {
161161 const setCustomData = ( resp ) => {
162162 const { customdata } = resp ;
163163
164+ // Can't figure out how to get the customdata out of
165+ // UserSettings. Giving up, shoving them into the session
166+ for ( var i = 0 ; i < customdata . length ; i ++ ) {
167+ var urlparameter = customdata [ i ] ;
168+ for ( const [ key , value ] of Object . entries ( urlparameter ) ) {
169+ Session . set ( key , value ) ;
170+ }
171+ }
172+
164173 return new Promise ( ( resolve ) => {
165174 if ( customdata . length ) {
166175 makeCall ( 'addUserSettings' , customdata ) . then ( r => resolve ( r ) ) ;
Original file line number Diff line number Diff line change @@ -56,9 +56,12 @@ class Matrix extends Component {
5656 ) . metadataProp ;
5757
5858 const matrixRoomID = prop . metadata ? prop . metadata . matrixroomid : null ;
59+ const urlemail = Session . get ( 'mail' ) ;
60+ const urlregcode = Session . get ( 'regcode' ) ;
5961
6062 const matrixtitle = `Matrix integration for ${ Auth . confname } ` ;
61- const matrixurl = `/riot-embedded/index.html?urlroomid=${ matrixRoomID } &urluserid=${ Auth . fullname } ` ;
63+ const matrixurl = `/riot-embedded/index.html?urlroomid=${ matrixRoomID } &urlemail=${ urlemail } &urlregcode=${ urlregcode } ` ;
64+
6265 return (
6366 < div
6467 data-test = "matrix"
You can’t perform that action at this time.
0 commit comments