1
0
mirror of https://gitlab.com/comunic/comunicapiv2 synced 2025-06-20 16:45:16 +00:00

Update (save) new language settings

This commit is contained in:
2020-03-21 18:54:30 +01:00
parent 2842fdc55f
commit 02ee59817a
4 changed files with 44 additions and 8 deletions

View File

@ -5,7 +5,7 @@ import { DatabaseHelper } from "./DatabaseHelper";
import { UserHelper } from "./UserHelper";
import { time, mysql_date } from "../utils/DateUtils";
import { NewAccount } from "../entities/NewAccount";
import { GeneralSettings, UserPageStatus } from "../entities/User";
import { GeneralSettings, UserPageStatus, LangSettings } from "../entities/User";
/**
* Account helper
@ -337,4 +337,21 @@ export class AccountHelper {
}
});
}
/**
* Set (save) new language settings
*
* @param settings New settings
*/
public static async SetLanguageSettings(settings: LangSettings) {
await DatabaseHelper.UpdateRows({
table: USER_TABLE,
where: {
ID: settings.id
},
set: {
lang: settings.lang
}
});
}
}