This commit is contained in:
@@ -28,7 +28,7 @@ function dealWithError(msg, vm) {
|
|||||||
//If a form instance was provided (vue instance)
|
//If a form instance was provided (vue instance)
|
||||||
//then put the error into it
|
//then put the error into it
|
||||||
if (vm) {
|
if (vm) {
|
||||||
if (vm.$gzdevmode()) {
|
if (window.$gz.errorHandler.devMode()) {
|
||||||
//make sure formState.appError is defined on data
|
//make sure formState.appError is defined on data
|
||||||
if (!window.$gz._.has(vm, "formState.appError")) {
|
if (!window.$gz._.has(vm, "formState.appError")) {
|
||||||
throw "DEV ERROR errorHandler::dealWithError -> formState.appError seems to be missing from form's vue data object";
|
throw "DEV ERROR errorHandler::dealWithError -> formState.appError seems to be missing from form's vue data object";
|
||||||
|
|||||||
@@ -322,7 +322,7 @@ export default {
|
|||||||
//
|
//
|
||||||
serverErrors(vm, ref) {
|
serverErrors(vm, ref) {
|
||||||
//CHECK PREREQUISITES IN DEV MODE TO ENSURE FORM ISN"T MISSING NEEDED DATA ATTRIBUTES ETC
|
//CHECK PREREQUISITES IN DEV MODE TO ENSURE FORM ISN"T MISSING NEEDED DATA ATTRIBUTES ETC
|
||||||
if (vm.$gzdevmode()) {
|
if (window.$gz.errorHandler.devMode()) {
|
||||||
//make sure formState.serverErrors is defined on data
|
//make sure formState.serverErrors is defined on data
|
||||||
if (!window.$gz._.has(vm, "formState.serverError")) {
|
if (!window.$gz._.has(vm, "formState.serverError")) {
|
||||||
throw "DEV ERROR gzform::formState.serverErrors -> formState.serverError seems to be missing from form's vue data object";
|
throw "DEV ERROR gzform::formState.serverErrors -> formState.serverError seems to be missing from form's vue data object";
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ export default {
|
|||||||
.then(() => (this.formReady = true))
|
.then(() => (this.formReady = true))
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
this.formReady = true;
|
this.formReady = true;
|
||||||
this.$gzHandleFormError(err);
|
window.$gz.errorHandler.handleFormError(err);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
|
|||||||
@@ -170,7 +170,7 @@ export default {
|
|||||||
beforeCreate() {
|
beforeCreate() {
|
||||||
// console.log("custom-fields-control::BEFORECREATE: TOP");
|
// console.log("custom-fields-control::BEFORECREATE: TOP");
|
||||||
//check pre-requisites exist just in case
|
//check pre-requisites exist just in case
|
||||||
if (this.$gzdevmode()) {
|
if (window.$gz.errorHandler.devMode()) {
|
||||||
if (!window.$gz._) {
|
if (!window.$gz._) {
|
||||||
throw "custom-fields-control: $gz._ (lodash) is required and missing";
|
throw "custom-fields-control: $gz._ (lodash) is required and missing";
|
||||||
}
|
}
|
||||||
@@ -185,7 +185,7 @@ export default {
|
|||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
// console.log("custom-fields-control::BEFORECREATE: TOP");
|
// console.log("custom-fields-control::BEFORECREATE: TOP");
|
||||||
if (this.$gzdevmode()) {
|
if (window.$gz.errorHandler.devMode()) {
|
||||||
//debugger;
|
//debugger;
|
||||||
if (!this.formKey) {
|
if (!this.formKey) {
|
||||||
throw "custom-fields-control: formKey property is required and missing";
|
throw "custom-fields-control: formKey property is required and missing";
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ export default {
|
|||||||
beforeCreate() {
|
beforeCreate() {
|
||||||
//debugger;
|
//debugger;
|
||||||
//check pre-requisites exist just in case
|
//check pre-requisites exist just in case
|
||||||
if (this.$gzdevmode()) {
|
if (window.$gz.errorHandler.devMode()) {
|
||||||
if (!window.$gz.dayjs) {
|
if (!window.$gz.dayjs) {
|
||||||
throw "DateTimeControl: the DayJS library is required and missing";
|
throw "DateTimeControl: the DayJS library is required and missing";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -146,7 +146,7 @@ export default {
|
|||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
that.formState.ready = true; //show the form anyway so we know what's what
|
that.formState.ready = true; //show the form anyway so we know what's what
|
||||||
that.$gzHandleFormError(err);
|
window.$gz.errorHandler.handleFormError(err);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ export default {
|
|||||||
vm.tagSearchUnderway = false;
|
vm.tagSearchUnderway = false;
|
||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
vm.$gzHandleFormError(err);
|
window.$gz.errorHandler.handleFormError(err);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
value(val) {
|
value(val) {
|
||||||
@@ -103,7 +103,7 @@ export default {
|
|||||||
},
|
},
|
||||||
beforeCreate() {
|
beforeCreate() {
|
||||||
//check pre-requisites exist just in case
|
//check pre-requisites exist just in case
|
||||||
if (this.$gzdevmode()) {
|
if (window.$gz.errorHandler.devMode()) {
|
||||||
if (!window.$gz._) {
|
if (!window.$gz._) {
|
||||||
throw "tag-picker: $gz._ (lodash) is required and missing";
|
throw "tag-picker: $gz._ (lodash) is required and missing";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -71,16 +71,16 @@ window.$gz = {
|
|||||||
//Object.defineProperty(Vue.prototype, "$gzlocale", { value: locale });
|
//Object.defineProperty(Vue.prototype, "$gzlocale", { value: locale });
|
||||||
//Object.defineProperty(Vue.prototype, "$gzapi", { value: gzapi });
|
//Object.defineProperty(Vue.prototype, "$gzapi", { value: gzapi });
|
||||||
//Object.defineProperty(Vue.prototype, "$gzform", { value: gzform });
|
//Object.defineProperty(Vue.prototype, "$gzform", { value: gzform });
|
||||||
Object.defineProperty(Vue.prototype, "$gzformcustomtemplate", {
|
// Object.defineProperty(Vue.prototype, "$gzformcustomtemplate", {
|
||||||
value: gzformcustomtemplate
|
// value: gzformcustomtemplate
|
||||||
});
|
// });
|
||||||
Object.defineProperty(Vue.prototype, "$gzreport", { value: gzreport });
|
// Object.defineProperty(Vue.prototype, "$gzreport", { value: gzreport });
|
||||||
Object.defineProperty(Vue.prototype, "$gzHandleFormError", {
|
// Object.defineProperty(Vue.prototype, "$gzHandleFormError", {
|
||||||
value: errorHandler.handleFormError
|
// value: errorHandler.handleFormError
|
||||||
});
|
// });
|
||||||
Object.defineProperty(Vue.prototype, "$gzdevmode", {
|
// Object.defineProperty(Vue.prototype, "$gzdevmode", {
|
||||||
value: errorHandler.devMode
|
// value: errorHandler.devMode
|
||||||
});
|
// });
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////
|
||||||
// ERROR HANDLING
|
// ERROR HANDLING
|
||||||
|
|||||||
@@ -227,7 +227,7 @@ export default {
|
|||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
vm.formState.ready = true;
|
vm.formState.ready = true;
|
||||||
vm.$gzHandleFormError(err);
|
window.$gz.errorHandler.handleFormError(err);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
|
|||||||
@@ -254,7 +254,7 @@ export default {
|
|||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
vm.formState.ready = true;
|
vm.formState.ready = true;
|
||||||
vm.$gzHandleFormError(err);
|
window.$gz.errorHandler.handleFormError(err);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
@@ -446,7 +446,7 @@ export default {
|
|||||||
vm: vm,
|
vm: vm,
|
||||||
loading: false
|
loading: false
|
||||||
});
|
});
|
||||||
vm.$gzHandleFormError(error, vm);
|
window.$gz.errorHandler.handleFormError(error, vm);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
submit() {
|
submit() {
|
||||||
@@ -491,7 +491,7 @@ export default {
|
|||||||
})
|
})
|
||||||
.catch(function handleSubmitError(error) {
|
.catch(function handleSubmitError(error) {
|
||||||
vm.formState.loading = false;
|
vm.formState.loading = false;
|
||||||
vm.$gzHandleFormError(error, vm);
|
window.$gz.errorHandler.handleFormError(error, vm);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -531,7 +531,7 @@ export default {
|
|||||||
vm: vm,
|
vm: vm,
|
||||||
loading: false
|
loading: false
|
||||||
});
|
});
|
||||||
vm.$gzHandleFormError(error, vm);
|
window.$gz.errorHandler.handleFormError(error, vm);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -565,7 +565,7 @@ export default {
|
|||||||
})
|
})
|
||||||
.catch(function handleDuplicateError(error) {
|
.catch(function handleDuplicateError(error) {
|
||||||
vm.formState.loading = false;
|
vm.formState.loading = false;
|
||||||
vm.$gzHandleFormError(error, vm);
|
window.$gz.errorHandler.handleFormError(error, vm);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -592,7 +592,7 @@ function clickHandler(menuItem) {
|
|||||||
m.vm.duplicate();
|
m.vm.duplicate();
|
||||||
break;
|
break;
|
||||||
case "report":
|
case "report":
|
||||||
var reportList = m.vm.$gzreport.availableReports("WIDGET");
|
var reportList = window.$gz.report.availableReports("WIDGET");
|
||||||
var selectedItem = reportList[0].value;
|
var selectedItem = reportList[0].value;
|
||||||
window.$gz.dialog
|
window.$gz.dialog
|
||||||
.getReportChoice(m.vm, reportList, selectedItem)
|
.getReportChoice(m.vm, reportList, selectedItem)
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ export default {
|
|||||||
.then(() => (this.formState.ready = true))
|
.then(() => (this.formState.ready = true))
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
this.formState.ready = true;
|
this.formState.ready = true;
|
||||||
this.$gzHandleFormError(err);
|
window.$gz.errorHandler.handleFormError(err);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ export default {
|
|||||||
.then(() => (this.formState.ready = true))
|
.then(() => (this.formState.ready = true))
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
this.formState.ready = true;
|
this.formState.ready = true;
|
||||||
this.$gzHandleFormError(err);
|
window.$gz.errorHandler.handleFormError(err);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
|
|||||||
Reference in New Issue
Block a user