This commit is contained in:
@@ -21,11 +21,7 @@ NEXT TODOS:
|
|||||||
- Selected 420 in the widget edit form but it shows as 11:20 on the main list, localization time issue
|
- Selected 420 in the widget edit form but it shows as 11:20 on the main list, localization time issue
|
||||||
- Retest on desktop, probably a general date time conversion bug
|
- Retest on desktop, probably a general date time conversion bug
|
||||||
|
|
||||||
- On field change and lose focus, the save button is not enabled necessarily until the second click
|
|
||||||
- Can the save button be enabled more quickly after losing focus on the edited field or should I revamp that?
|
|
||||||
- I can see users making a quick change clicking on save once and it won't save but they think it has.
|
|
||||||
- Right now you need to click twice on save
|
|
||||||
|
|
||||||
- On object not found when deleting an item and trying to reload the edit page, shoudl redirect to home or back instead or just not there
|
- On object not found when deleting an item and trying to reload the edit page, shoudl redirect to home or back instead or just not there
|
||||||
|
|
||||||
- Locale settings move to store
|
- Locale settings move to store
|
||||||
@@ -275,7 +271,10 @@ AUTOCOMPLETE
|
|||||||
|
|
||||||
"THORNY ISSUES" below are needed to be resolved sooner than later
|
"THORNY ISSUES" below are needed to be resolved sooner than later
|
||||||
|
|
||||||
|
- Maybe an issue maybe not: On field change and lose focus, the save button is not enabled necessarily until the second click
|
||||||
|
- Can the save button be enabled more quickly after losing focus on the edited field or should I revamp that?
|
||||||
|
- I can see users making a quick change clicking on save once and it won't save but they think it has.
|
||||||
|
- Right now you need to click twice on save
|
||||||
|
|
||||||
|
|
||||||
- Stage 2 AFTER POSTED TEST ROUND COMPLETED
|
- Stage 2 AFTER POSTED TEST ROUND COMPLETED
|
||||||
|
|||||||
1751
ayanova/package-lock.json
generated
1751
ayanova/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -20,19 +20,19 @@
|
|||||||
"vue": "^2.6.10",
|
"vue": "^2.6.10",
|
||||||
"vue-router": "^3.0.6",
|
"vue-router": "^3.0.6",
|
||||||
"vuetify": "^1.5.14",
|
"vuetify": "^1.5.14",
|
||||||
"vuetify-dialog": "^0.3.4",
|
"vuetify-dialog": "^0.3.6",
|
||||||
"vuex": "^3.1.0",
|
"vuex": "^3.1.1",
|
||||||
"vuex-persistedstate": "^2.5.4"
|
"vuex-persistedstate": "^2.5.4"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@cypress/webpack-preprocessor": "^3.0.0",
|
"@cypress/webpack-preprocessor": "^3.0.0",
|
||||||
"@fortawesome/fontawesome-free": "^5.8.2",
|
"@fortawesome/fontawesome-free": "^5.8.2",
|
||||||
"@vue/cli-plugin-babel": "^3.7.0",
|
"@vue/cli-plugin-babel": "^3.8.0",
|
||||||
"@vue/cli-plugin-e2e-cypress": "^3.7.0",
|
"@vue/cli-plugin-e2e-cypress": "^3.8.0",
|
||||||
"@vue/cli-plugin-eslint": "^3.7.0",
|
"@vue/cli-plugin-eslint": "^3.8.0",
|
||||||
"@vue/cli-plugin-pwa": "^3.7.0",
|
"@vue/cli-plugin-pwa": "^3.8.0",
|
||||||
"@vue/cli-plugin-unit-jest": "^3.7.0",
|
"@vue/cli-plugin-unit-jest": "^3.8.0",
|
||||||
"@vue/cli-service": "^3.7.0",
|
"@vue/cli-service": "^3.8.0",
|
||||||
"@vue/eslint-config-prettier": "^4.0.1",
|
"@vue/eslint-config-prettier": "^4.0.1",
|
||||||
"@vue/test-utils": "^1.0.0-beta.29",
|
"@vue/test-utils": "^1.0.0-beta.29",
|
||||||
"babel-core": "7.0.0-bridge.0",
|
"babel-core": "7.0.0-bridge.0",
|
||||||
|
|||||||
@@ -436,6 +436,8 @@ export default {
|
|||||||
// This is required so that server errors can be cleared when input is changed
|
// This is required so that server errors can be cleared when input is changed
|
||||||
//
|
//
|
||||||
onChange(vm, ref) {
|
onChange(vm, ref) {
|
||||||
|
//eslint-disable-next-line
|
||||||
|
console.log("GZFORM::onChange triggered!");
|
||||||
if (triggeringChange || vm.formState.loading) {
|
if (triggeringChange || vm.formState.loading) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -138,11 +138,9 @@
|
|||||||
</v-flex>
|
</v-flex>
|
||||||
</v-layout>
|
</v-layout>
|
||||||
|
|
||||||
<v-layout align-left justify-center row wrap mt-5>
|
<!-- <v-layout align-left justify-center row wrap mt-5>
|
||||||
<v-flex xs6 sm4>
|
<v-flex xs6 sm4>
|
||||||
endate: {{ obj.endDate }}
|
READY: {{ formState.ready }}
|
||||||
<br />
|
|
||||||
<!-- READY: {{ formState.ready }}
|
|
||||||
<br />
|
<br />
|
||||||
LOADING: {{ formState.loading }}
|
LOADING: {{ formState.loading }}
|
||||||
<br />
|
<br />
|
||||||
@@ -151,16 +149,16 @@
|
|||||||
VALID: {{ formState.valid }}
|
VALID: {{ formState.valid }}
|
||||||
<br />
|
<br />
|
||||||
READONLY: {{ formState.readOnly }}
|
READONLY: {{ formState.readOnly }}
|
||||||
<br /> -->
|
<br />
|
||||||
</v-flex>
|
</v-flex>
|
||||||
</v-layout>
|
</v-layout> -->
|
||||||
</v-form>
|
</v-form>
|
||||||
</v-flex>
|
</v-flex>
|
||||||
</v-layout>
|
</v-layout>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
/* Xeslint-disable */
|
/* eslint-disable */
|
||||||
|
|
||||||
/////////////////////////////
|
/////////////////////////////
|
||||||
//
|
//
|
||||||
@@ -347,12 +345,20 @@ export default {
|
|||||||
var url = "Widget/" + this.$route.params.id;
|
var url = "Widget/" + this.$route.params.id;
|
||||||
var vm = this;
|
var vm = this;
|
||||||
this.$gzform.deleteAllErrorBoxErrors(this);
|
this.$gzform.deleteAllErrorBoxErrors(this);
|
||||||
|
|
||||||
this.$gzapi
|
this.$gzapi
|
||||||
.get(url)
|
.get(url)
|
||||||
.then(res => {
|
.then(res => {
|
||||||
if (res.error) {
|
if (res.error) {
|
||||||
|
if(res.error.code=="2010"){
|
||||||
|
//notify error then navigate backwards
|
||||||
|
vm.$gzevent.$emit("notify-error", res.error.message);//TODO LOCALIZE THIS AND MOVE TO API
|
||||||
|
// navigate backwards
|
||||||
|
vm.$router.go(-1);
|
||||||
|
}
|
||||||
vm.formState.serverError = res.error;
|
vm.formState.serverError = res.error;
|
||||||
vm.$gzform.setErrorBoxErrors(vm);
|
vm.$gzform.setErrorBoxErrors(vm);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
vm.obj = res.data;
|
vm.obj = res.data;
|
||||||
//Update the form status
|
//Update the form status
|
||||||
|
|||||||
Reference in New Issue
Block a user