File tree 2 files changed +13
-1
lines changed
bigbluebutton-html5/imports/ui/components
2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -161,6 +161,15 @@ class JoinHandler extends Component {
161
161
const setCustomData = ( resp ) => {
162
162
const { customdata } = resp ;
163
163
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
+
164
173
return new Promise ( ( resolve ) => {
165
174
if ( customdata . length ) {
166
175
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 {
56
56
) . metadataProp ;
57
57
58
58
const matrixRoomID = prop . metadata ? prop . metadata . matrixroomid : null ;
59
+ const urlemail = Session . get ( 'mail' ) ;
60
+ const urlregcode = Session . get ( 'regcode' ) ;
59
61
60
62
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
+
62
65
return (
63
66
< div
64
67
data-test = "matrix"
You can’t perform that action at this time.
0 commit comments