diff --git a/server/server.js b/server/server.js index 9bd1f32..d8557d4 100755 --- a/server/server.js +++ b/server/server.js @@ -235,16 +235,19 @@ async function setupAuth(oidcIssuer) if (userinfo.given_name != null) { + user.name={}; user.name.givenName = userinfo.given_name; } if (userinfo.family_name != null) { + if (user.name == null) user.name={}; user.name.familyName = userinfo.family_name; } if (userinfo.middle_name != null) { + if (user.name == null) user.name={}; user.name.middleName = userinfo.middle_name; } @@ -461,4 +464,4 @@ async function getOrCreateRoom({ roomId }) return room; } -run(); \ No newline at end of file +run();