This commit is contained in:
2020-07-02 13:45:01 +00:00
parent 9432c98a6c
commit c5e0dd626b
11 changed files with 15 additions and 15 deletions

View File

@@ -7,7 +7,8 @@ todo: consider moving canDuplicate etc from a "computed" property into methods (
in fact, look for all computed and consider them carefully because computed seems to be bullshit
todo: remove translation link from customize page
todo: set network speed in dev console of firefox to regular 2g then go through all forms and confirm all still works as this will expose any await issues
todo: chunk-vendors is 12mb! WTF very much slowing down all other ops
Not release mode though
todo: I don't really need About on every edit form, keep it for the main top level and remove it from all the edit forms
todo: concurrency violation tests, so far I don't think I've *ever* tested that from the client itself

View File

@@ -172,7 +172,7 @@ export default {
this.obj = this.$route.params.obj;
vm.formState.loading = false; //here we handle it immediately
} else {
vm.getDataFromApi(vm.$route.params.recordid); //let getdata handle loading
await vm.getDataFromApi(vm.$route.params.recordid); //let getdata handle loading
}
} else {
vm.formState.loading = false; //here we handle it immediately

View File

@@ -253,7 +253,7 @@ export default {
this.obj = this.$route.params.obj;
vm.formState.loading = false; //here we handle it immediately
} else {
vm.getDataFromApi(vm.$route.params.recordid); //let getdata handle loading
await vm.getDataFromApi(vm.$route.params.recordid); //let getdata handle loading
}
} else {
vm.formState.loading = false; //here we handle it immediately

View File

@@ -119,7 +119,7 @@ export default {
vm.readOnly = true;
window.$gz.eventBus.$on("menu-click", clickHandler);
generateMenu(vm, false);
vm.getDataFromApi();
await vm.getDataFromApi();
} catch (err) {
window.$gz.errorHandler.handleFormError(err, vm);
} finally {

View File

@@ -137,7 +137,7 @@ export default {
//SO ALWAYS USER CURRENT LOGGED IN USER ID FOR THIS
//id 0 means create a new record don't load one but thats not applicable here
vm.getDataFromApi();
await vm.getDataFromApi();
} catch (err) {
vm.formState.ready = true;
window.$gz.errorHandler.handleFormError(err, vm);

View File

@@ -107,7 +107,7 @@ export default {
vm.formState.readOnly = !vm.rights.change;
vm.formState.ready = true;
window.$gz.eventBus.$on("menu-click", clickHandler);
vm.getDataFromApi();
await vm.getDataFromApi();
vm.getBackupStatus();
} catch (err) {
vm.formState.ready = true;

View File

@@ -45,7 +45,7 @@ export default {
vm.formState.readOnly = !vm.rights.change;
vm.formState.ready = true;
window.$gz.eventBus.$on("menu-click", clickHandler);
vm.getDataFromApi();
await vm.getDataFromApi();
vm.formState.loading = false;
} catch (err) {
vm.formState.ready = true;

View File

@@ -45,7 +45,7 @@ export default {
vm.formState.ready = true;
window.$gz.eventBus.$on("menu-click", clickHandler);
generateMenu(vm);
vm.getDataFromApi();
await vm.getDataFromApi();
vm.formState.loading = false;
} catch (err) {
vm.formState.ready = true;

View File

@@ -110,7 +110,7 @@ export default {
await initForm(vm);
window.$gz.eventBus.$on("menu-click", clickHandler);
generateMenu(vm);
vm.getDataFromApi();
await vm.getDataFromApi();
} catch (err) {
vm.formState.ready = true;
window.$gz.errorHandler.handleFormError(err, vm);

View File

@@ -57,7 +57,7 @@ export default {
vm.rights = window.$gz.role.getRights(window.$gz.type.ServerState);
vm.formState.readOnly = !vm.rights.change;
window.$gz.eventBus.$on("menu-click", clickHandler);
vm.getDataFromApi();
await vm.getDataFromApi();
} catch (err) {
vm.formState.ready = true;
window.$gz.errorHandler.handleFormError(err, vm);

View File

@@ -283,7 +283,7 @@ export default {
this.obj = this.$route.params.obj;
vm.formState.loading = false; //here we handle it immediately
} else {
vm.getDataFromApi(vm.$route.params.recordid); //let getdata handle loading
await vm.getDataFromApi(vm.$route.params.recordid); //let getdata handle loading
}
} else {
vm.formState.loading = false; //here we handle it immediately
@@ -389,15 +389,14 @@ export default {
deep: true
}
},
computed: {
computed: {},
methods: {
canSave: function() {
return this.formState.valid && this.formState.dirty;
},
canDuplicate: function() {
return this.formState.valid && !this.formState.dirty;
}
},
methods: {
},
ayaTypes: function() {
return window.$gz.type;
},