feat: admin - save locale settings + system info linux os

This commit is contained in:
NGPixel
2018-05-06 17:33:41 -04:00
parent b143aa2f8c
commit 9f8feb6540
11 changed files with 124 additions and 24 deletions

View File

@@ -39,9 +39,13 @@ module.exports = {
LocalizationMutation: {
async updateLocale(obj, args, context) {
try {
let authResult = await WIKI.db.User.login(args, context)
WIKI.config.site.lang = args.locale
WIKI.config.site.langAutoUpdate = args.autoUpdate
await WIKI.configSvc.saveToDb(['site'])
await WIKI.lang.setCurrentLocale(args.locale)
return {
...authResult,
responseResult: graphHelper.generateSuccess('Login success')
}
} catch (err) {