Set default language on invitation signup (#691)

* Default language selection to en-US if locale is undefined (Client)
This commit is contained in:
Philip Okugbe
2025-01-30 13:25:10 +00:00
committed by GitHub
parent 4d9fe6f804
commit 85d18b8cc8
3 changed files with 13 additions and 14 deletions

View File

@ -168,20 +168,18 @@ export class WorkspaceInvitationService {
try {
await executeTx(this.db, async (trx) => {
newUser = await trx
.insertInto('users')
.values({
newUser = await this.userRepo.insertUser(
{
name: dto.name,
email: invitation.email,
password: password,
workspaceId: workspaceId,
role: invitation.role,
lastLoginAt: new Date(),
invitedById: invitation.invitedById,
emailVerifiedAt: new Date(),
})
.returningAll()
.executeTakeFirst();
password: password,
role: invitation.role,
invitedById: invitation.invitedById,
workspaceId: workspaceId,
},
trx,
);
// add user to default group
await this.groupUserRepo.addUserToDefaultGroup(