include errorCode in json response
This commit is contained in:
parent
228790d21e
commit
3873e8009a
|
@ -1691,7 +1691,13 @@ class FormPage(FormdefDirectoryBase, FormTemplateMixin):
|
|||
widget = field.add_to_form(form)
|
||||
widget.parse()
|
||||
if widget.has_error():
|
||||
return json.dumps({'err': 1, 'msg': str(widget.get_error())})
|
||||
resp = {'err': 1, 'msg': str(widget.get_error())}
|
||||
if hasattr(widget, 'error_code'):
|
||||
from wcs.qommon.form import ErrorMessage
|
||||
|
||||
error_message = ErrorMessage(widget.error_code, '')
|
||||
resp[error_message.camel_code()] = True
|
||||
return json.dumps(resp)
|
||||
else:
|
||||
return json.dumps({'err': 0})
|
||||
|
||||
|
|
Loading…
Reference in New Issue