profile: store preferred language in the database

This commit is contained in:
Girish Ramakrishnan
2024-02-26 12:32:14 +01:00
parent 6d6107161e
commit 6525504923
10 changed files with 150 additions and 14 deletions
+2 -6
View File
@@ -66,17 +66,13 @@ async function getTranslations() {
}
async function listLanguages() {
// we always return english to avoid dashboard breakage
let languages = ['en'];
const [error, result] = await safe(fs.promises.readdir(TRANSLATION_FOLDER));
if (error) {
debug('listLanguages: Failed to list translations. %o', error);
return languages;
return [ 'en' ]; // we always return english to avoid dashboard breakage
}
const jsonFiles = result.filter(function (file) { return path.extname(file) === '.json'; });
languages = jsonFiles.map(function (file) { return path.basename(file, '.json'); });
const languages = jsonFiles.map(function (file) { return path.basename(file, '.json'); });
return languages;
}