mirror of
https://github.com/modoboa/modoboa.git
synced 2026-04-27 01:45:58 +03:00
[GH-ISSUE #449] The export feature doesn't deal well with unicode characters #434
Labels
No labels
bug
bug
dependencies
design
documentation
duplicate
enhancement
enhancement
enhancement
feedback-needed
help-needed
help-needed
installer
invalid
looking-for-sponsors
modoboa-contacts
new-ui
new-ui
pr
pull-request
pyconfr
python
question
security
stale
webmail
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/modoboa-modoboa#434
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @tonioo on GitHub (Dec 4, 2013).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/449
Originally assigned to: @tonioo on GitHub.
Originally created by Antoine Nguyen on 2013-08-27T17:59:14Z
Environment: Request Method: POST Request URL: https:///service/admin/identities/export/ Django Version: 1.5.1 Python Version: 2.7.5 Installed Applications: ('django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', 'south', 'modoboa', 'modoboa.auth', 'modoboa.admin', 'modoboa.lib', 'modoboa.userprefs', 'modoboa.extensions.limits', 'modoboa.extensions.postfix_autoreply', 'modoboa.extensions.webmail', 'modoboa.extensions.stats', 'modoboa.extensions.amavis', 'modoboa.extensions.sievefilters', 'reversion') Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.locale.LocaleMiddleware', 'reversion.middleware.RevisionMiddleware', 'modoboa.lib.middleware.AjaxLoginRedirect', 'modoboa.lib.middleware.CommonExceptionCatcher', 'modoboa.lib.middleware.ExtControlMiddleware') Traceback: File "/srv/python-envs/service/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 115. response = callback(request, *callback_args, **callback_kwargs) File "/srv/python-envs/service/lib/python2.7/site-packages/django/contrib/auth/decorators.py" in _wrapped_view 25. return view_func(request, *args, **kwargs) File "/srv/python-envs/service/lib/python2.7/site-packages/django/contrib/auth/decorators.py" in _wrapped_view 25. return view_func(request, *args, **kwargs) File "/srv/python-envs/service/lib/python2.7/site-packages/modoboa-1.0.0-py2.7.egg/modoboa/admin/views.py" in export_identities 825. ident.to_csv(csvwriter) File "/srv/python-envs/service/lib/python2.7/site-packages/modoboa-1.0.0-py2.7.egg/modoboa/admin/models.py" in to_csv 539. csvwriter.writerow(row) Exception Type: UnicodeEncodeError at /admin/identities/export/ Exception Value: 'ascii' codec can't encode character u'\xa7' in position 12: ordinal not in range(128)@tonioo commented on GitHub (Dec 4, 2013):
Posted by Antoine Nguyen on 2013-08-27T18:22:14Z
Applied in changeset commit:1f6d387907c441a6761bc7da6199f088d4a94ae0.