feat: map preferred_username claim to user record (#2569)

This commit is contained in:
Greg Linklater
2021-09-17 03:45:37 +02:00
committed by GitHub
parent 27736f66ef
commit 01cea549a5
7 changed files with 29 additions and 1 deletions

View File

@ -14,6 +14,7 @@ type UserCreatorResult = {|
export default async function userCreator({
name,
email,
username,
isAdmin,
avatarUrl,
teamId,
@ -22,6 +23,7 @@ export default async function userCreator({
}: {|
name: string,
email: string,
username?: string,
isAdmin?: boolean,
avatarUrl?: string,
teamId: string,
@ -63,7 +65,7 @@ export default async function userCreator({
}
if (user) {
await user.update({ email });
await user.update({ email, username });
await auth.update(rest);
return { user, authentication: auth, isNewUser: false };
@ -128,6 +130,7 @@ export default async function userCreator({
{
name,
email,
username,
isAdmin,
teamId,
avatarUrl,