Save the locale during mail login processes

This commit is contained in:
Jonas Lochmann
2021-12-27 01:00:00 +01:00
parent 80291b8835
commit 7331767a85
7 changed files with 110 additions and 14 deletions
+8 -2
View File
@@ -91,7 +91,8 @@ export const sendLoginCode = async ({ mail, deviceAuthToken, locale, database }:
receivedCode: code,
mail,
createdAt: Date.now().toString(10),
remainingAttempts: 3
remainingAttempts: 3,
locale
}, { transaction })
})
@@ -143,7 +144,12 @@ export const signInByMailCode = async ({ mailLoginToken, receivedCode, database
throw new Gone()
}
const mailAuthToken = await createAuthTokenByMailAddress({ mail: entry.mail, database, transaction })
const mailAuthToken = await createAuthTokenByMailAddress({
mail: entry.mail,
locale: entry.locale,
database,
transaction
})
return { mailAuthToken }
})