From a0b9b612834b859f2451939d82c54076ea97a466 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A9sz=C3=A1ros=20Mih=C3=A1ly?= Date: Fri, 15 Nov 2019 10:37:53 +0100 Subject: [PATCH] Fix: OIDC username nested assignment --- server/server.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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();