make it better

This commit is contained in:
Secven 2021-07-14 16:14:32 +00:00
parent 80fb883f81
commit 71d0923731
3 changed files with 1 additions and 7 deletions

View File

@ -25,8 +25,7 @@ config.limitSecurity = {
config.i18nOpts = {
directory: path.resolve(__dirname, '../locales'),
defaultLanguage: 'en',
defaultLanguageOnMissing: false
defaultLanguage: 'en'
}
config.settings = {

View File

@ -15,8 +15,6 @@ const modelUser = new Schema({
username: String,
language_code: String,
settings: {
lang: {
type: String,

View File

@ -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()
})