Bug #10071
/api/register/ should serialize user using the new BaseUserSerializer
Start date:
24 Feb 2016
Due date:
% Done:
100%
Estimated time:
Patch proposed:
No
Planning:
Description
Internal Server Error: /api/register/ Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 137, in get_response response = response.render() File "/usr/lib/python2.7/dist-packages/django/template/response.py", line 103, in render self.content = self.rendered_content File "/usr/lib/python2.7/dist-packages/rest_framework/response.py", line 59, in rendered_content ret = renderer.render(self.data, media_type, context) File "/usr/lib/python2.7/dist-packages/rest_framework/renderers.py", line 99, in render separators=separators File "/usr/lib/python2.7/json/__init__.py", line 250, in dumps sort_keys=sort_keys, **kw).encode(obj) File "/usr/lib/python2.7/json/encoder.py", line 207, in encode chunks = self.iterencode(o, _one_shot=True) File "/usr/lib/python2.7/json/encoder.py", line 270, in iterencode return _iterencode(o, 0) File "/usr/lib/python2.7/dist-packages/rest_framework/utils/encoders.py", line 61, in default return super(JSONEncoder, self).default(obj) File "/usr/lib/python2.7/json/encoder.py", line 184, in default raise TypeError(repr(o) + " is not JSON serializable") TypeError: <OrganizationalUnit u'zone-les' u'Zone LES'> is not JSON serializable
Associated revisions
History
Updated by Benjamin Dauvergne about 5 years ago
- Status changed from Nouveau to Résolu (à déployer)
- % Done changed from 0 to 100
Appliqué par commit authentic2|04415d44695bbc41198b7413447fd0de7f9e111b.
Updated by Benjamin Dauvergne about 5 years ago
- Status changed from Résolu (à déployer) to Solution déployée
api: use BaseUserSerializer to return user serialization in /api/register/ (fixes #10071)