This commit is contained in:
2020-10-20 18:56:48 +00:00
parent ccd34b1e0d
commit 9ced7ed124
3 changed files with 31 additions and 40 deletions

View File

@@ -603,39 +603,39 @@ 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.$ay.dev) { // if (vm.$ay.dev) {
//make sure formState.serverErrors is defined on data // //make sure formState.serverErrors is defined on data
if (!window.$gz.util.has(vm, "formState.serverError")) { // if (!window.$gz.util.has(vm, "formState.serverError")) {
throw new Error( // throw new Error(
"DEV ERROR gzform::formState.serverErrors -> formState.serverError seems to be missing from form's vue data object" // "DEV ERROR gzform::formState.serverErrors -> formState.serverError seems to be missing from form's vue data object"
); // );
} // }
//make sure formState.appError is defined on data // //make sure formState.appError is defined on data
if (!window.$gz.util.has(vm, "formState.appError")) { // if (!window.$gz.util.has(vm, "formState.appError")) {
throw new Error( // throw new Error(
"DEV ERROR gzform::formState.serverErrors -> formState.appError seems to be missing from form's vue data object" // "DEV ERROR gzform::formState.serverErrors -> formState.appError seems to be missing from form's vue data object"
); // );
} // }
//make sure formState.errorBoxMessage is defined on data // //make sure formState.errorBoxMessage is defined on data
if (!window.$gz.util.has(vm, "formState.errorBoxMessage")) { // if (!window.$gz.util.has(vm, "formState.errorBoxMessage")) {
throw new Error( // throw new Error(
"DEV ERROR gzform::formState.serverErrors -> formState.errorBoxMessage seems to be missing from form's vue data object" // "DEV ERROR gzform::formState.serverErrors -> formState.errorBoxMessage seems to be missing from form's vue data object"
); // );
} // }
//ensure the error returned is in an expected format to catch coding errors at the server end // //ensure the error returned is in an expected format to catch coding errors at the server end
if (!window.$gz.util.objectIsEmpty(vm.formState.serverError)) { // if (!window.$gz.util.objectIsEmpty(vm.formState.serverError)) {
//de-lodash with my own function // //de-lodash with my own function
//Make sure there is an error code if there is an error collection // //Make sure there is an error code if there is an error collection
if (!vm.formState.serverError.code) { // if (!vm.formState.serverError.code) {
throw new Error( // throw new Error(
"DEV ERROR gzform::formState.serverErrors -> server returned error without code" // "DEV ERROR gzform::formState.serverErrors -> server returned error without code"
); // );
} // }
} // }
} // }
let ret = []; let ret = [];
//check for errors if we have any errors //check for errors if we have any errors

View File

@@ -480,15 +480,6 @@ export default {
this.SetValueForField("c16", newValue); this.SetValueForField("c16", newValue);
} }
} }
},
created() {
if (this.$ay.dev) {
if (!this.formKey) {
throw new Error(
"custom-fields-control: formKey property is required and missing"
);
}
}
} }
}; };
</script> </script>

View File

@@ -60,7 +60,7 @@ import chartBarHorizontalControl from "./components/chart-bar-horizontal-control
//DEVELOPMENT MODE //DEVELOPMENT MODE
//THIS SHOULD BE FALSE IN RELEASE //THIS SHOULD BE FALSE IN RELEASE
//************************************************************ //************************************************************
const DEV_MODE = true; const DEV_MODE = false;
//************************************************************ //************************************************************
//************************************************************** //**************************************************************
//************************************************************** //**************************************************************