Serializers: cleanup how we handle validation errors.
This commit is contained in:
parent
3fcea20d68
commit
1cb84cfa6d
@ -149,10 +149,8 @@ class BetterErrorsMixin:
|
|||||||
ret.extend(self.flatten_errors("{}.{}".format(field_name, error_key), error))
|
ret.extend(self.flatten_errors("{}.{}".format(field_name, error_key), error))
|
||||||
else:
|
else:
|
||||||
for error in errors:
|
for error in errors:
|
||||||
if hasattr(error, "detail"):
|
if error.messages:
|
||||||
message = error.detail[0]
|
message = error.messages[0]
|
||||||
elif hasattr(error, "message"):
|
|
||||||
message = error.message
|
|
||||||
else:
|
else:
|
||||||
message = str(error)
|
message = str(error)
|
||||||
ret.append(
|
ret.append(
|
||||||
|
Loading…
Reference in New Issue
Block a user