diff --git a/ayanova/src/api/gzvalidate.js b/ayanova/src/api/gzvalidate.js index c8d9742f..d404e30f 100644 --- a/ayanova/src/api/gzvalidate.js +++ b/ayanova/src/api/gzvalidate.js @@ -252,30 +252,35 @@ When the form is submitted all server errors cleared if any from previous submit //{"error":{"code":"2200","details":[{"code":"2200","message":"","target":"roles","error":"VALIDATION_FAILED"}],"message":"Object did not pass validation"}} */ - debugger; - if (v.$_.isEmpty(this.serverErrors)) return []; - - if (fieldName == "roles") { - return ["This is an error"]; + //debugger; + + //check for errors if we have any errors + if (!v.$_.isEmpty(v.serverErrors)) { + if (ref == "roles") { + return ["Test error from GZVALIDATE::ServerErrors"]; + } } - var ctrl = getControl(v, ref); - if (typeof ctrl == "undefined") { - return false; - } + //default if no error message to display + return []; - var value = getControlValue(ctrl); - if (isEmpty(value)) { - return false; - } + // var ctrl = getControl(v, ref); + // if (typeof ctrl == "undefined") { + // return false; + // } - if (isInt(value)) { - return false; - } + // var value = getControlValue(ctrl); + // if (isEmpty(value)) { + // return false; + // } - // "ErrorFieldValueNotInteger": "Value must be an integer" - var err = v.$gzlocale.get("ErrorFieldValueNotInteger"); + // if (isInt(value)) { + // return false; + // } - return err; + // // "ErrorFieldValueNotInteger": "Value must be an integer" + // var err = v.$gzlocale.get("ErrorFieldValueNotInteger"); + + // return err; } };