mirror of
https://github.com/ansible/awx.git
synced 2026-05-24 09:07:45 -02:30
Merge pull request #126 from ryanpetrello/fix-6417
filter Python unicode string prefix from jsonschema validation errors.
This commit is contained in:
@@ -385,6 +385,9 @@ class JSONSchemaField(JSONBField):
|
|||||||
self.schema(model_instance),
|
self.schema(model_instance),
|
||||||
format_checker=self.format_checker
|
format_checker=self.format_checker
|
||||||
).iter_errors(value):
|
).iter_errors(value):
|
||||||
|
# strip Python unicode markers from jsonschema validation errors
|
||||||
|
error.message = re.sub(r'\bu(\'|")', r'\1', error.message)
|
||||||
|
|
||||||
if error.validator == 'pattern' and 'error' in error.schema:
|
if error.validator == 'pattern' and 'error' in error.schema:
|
||||||
error.message = error.schema['error'] % error.instance
|
error.message = error.schema['error'] % error.instance
|
||||||
errors.append(error)
|
errors.append(error)
|
||||||
|
|||||||
Reference in New Issue
Block a user