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 in fact, look for all computed and consider them carefully because computed seems to be bullshit
todo: remove translation link from customize page 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: 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: 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 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; this.obj = this.$route.params.obj;
vm.formState.loading = false; //here we handle it immediately vm.formState.loading = false; //here we handle it immediately
} else { } else {
vm.getDataFromApi(vm.$route.params.recordid); //let getdata handle loading await vm.getDataFromApi(vm.$route.params.recordid); //let getdata handle loading
} }
} else { } else {
vm.formState.loading = false; //here we handle it immediately vm.formState.loading = false; //here we handle it immediately

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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