make it better
This commit is contained in:
parent
80fb883f81
commit
71d0923731
|
@ -25,8 +25,7 @@ config.limitSecurity = {
|
|||
|
||||
config.i18nOpts = {
|
||||
directory: path.resolve(__dirname, '../locales'),
|
||||
defaultLanguage: 'en',
|
||||
defaultLanguageOnMissing: false
|
||||
defaultLanguage: 'en'
|
||||
}
|
||||
|
||||
config.settings = {
|
||||
|
|
|
@ -15,8 +15,6 @@ const modelUser = new Schema({
|
|||
|
||||
username: String,
|
||||
|
||||
language_code: String,
|
||||
|
||||
settings: {
|
||||
lang: {
|
||||
type: String,
|
||||
|
|
|
@ -17,11 +17,8 @@ module.exports = async ({ db, from, i18n, session }, next) => {
|
|||
root.first_name = escapeHtml(first_name) ?? 'Unknown'
|
||||
root.username = username
|
||||
// eslint-disable-next-line camelcase
|
||||
root.language_code = language_code
|
||||
session.root = root
|
||||
i18n.locale(session.root.settings.lang)
|
||||
})
|
||||
.finally(() => {
|
||||
return next().then(async () => {
|
||||
await session.root.save()
|
||||
})
|
||||
|
|
Loading…
Reference in New Issue