This commit is contained in:
2020-06-19 23:58:52 +00:00
parent f02888fae7
commit 5e1efbab24
18 changed files with 431 additions and 479 deletions

View File

@@ -127,19 +127,18 @@
import ayaNovaVersion from "../api/ayanova-version";
export default {
created() {
async created() {
let vm = this;
initForm(vm)
.then(() => {
vm.formState.ready = true;
window.$gz.eventBus.$on("menu-click", clickHandler);
generateMenu(vm);
vm.formState.loading = false;
})
.catch(err => {
vm.formState.ready = true;
window.$gz.errorHandler.handleFormError(err, vm);
});
try {
initForm(vm);
vm.formState.ready = true;
window.$gz.eventBus.$on("menu-click", clickHandler);
generateMenu(vm);
vm.formState.loading = false;
} catch (err) {
vm.formState.ready = true;
window.$gz.errorHandler.handleFormError(err, vm);
}
},
beforeDestroy() {
window.$gz.eventBus.$off("menu-click", clickHandler);
@@ -270,8 +269,8 @@ function initForm(vm) {
//
// Ensures UI translated text is available
//
function fetchTranslatedText(vm) {
let tKeysRequired = [
async function fetchTranslatedText(vm) {
await window.$gz.translation.cacheTranslations([
"HelpAboutAyaNova",
"CopySupportInfo",
"Server",
@@ -293,22 +292,19 @@ function fetchTranslatedText(vm) {
"LanguageCode",
"TimeZone",
"CurrencyCode"
];
return window.$gz.translation.cacheTranslations(tKeysRequired);
]);
}
////////////////////
//
function getServerInfo(vm) {
return window.$gz.api.get("server-info").then(res => {
//We never expect there to be no data here
if (!res.data) {
throw res;
} else {
vm.serverInfo = res.data;
}
});
async function getServerInfo(vm) {
let res = await window.$gz.api.get("server-info");
//We never expect there to be no data here
if (!res.data) {
throw res;
} else {
vm.serverInfo = res.data;
}
}
////////////////////