Start migration of System view

This commit is contained in:
Johannes Zellner
2025-01-23 18:36:30 +01:00
parent 84a1f40115
commit 2d1f24ca0f
6 changed files with 191 additions and 13 deletions
+5 -5
View File
@@ -204,8 +204,8 @@ async function onTwoFADisable() {
onMounted(async () => {
user.value = await profileModel.get();
const langs = await cloudronModel.languages();
languages.value = langs.map(l => {
let [error, result] = await cloudronModel.languages();
languages.value = result.map(l => {
return {
id: l,
display: t(`lang.${l}`)
@@ -217,12 +217,12 @@ onMounted(async () => {
const usedLang = window.localStorage.NG_TRANSLATE_LANG_KEY || 'en';
language.value = languages.value.find(l => l.id === usedLang).id;
const [error, tokens] = await tokensModel.list();
[error, result] = await tokensModel.list();
if (error) return console.error(error);
// dashboard and development clientIds were issued with 7.5.0
webadminTokens.value = tokens.filter(function (c) { return c.clientId === TOKEN_TYPES.ID_WEBADMIN || c.clientId === TOKEN_TYPES.ID_DEVELOPMENT || c.clientId === 'dashboard' || c.clientId === 'development'; });
cliTokens.value = tokens.filter(function (c) { return c.clientId === TOKEN_TYPES.ID_CLI; });
webadminTokens.value = result.filter(function (c) { return c.clientId === TOKEN_TYPES.ID_WEBADMIN || c.clientId === TOKEN_TYPES.ID_DEVELOPMENT || c.clientId === 'dashboard' || c.clientId === 'development'; });
cliTokens.value = result.filter(function (c) { return c.clientId === TOKEN_TYPES.ID_CLI; });
});
</script>