Bug #38984
dpark: UnicodeEncodeError lors du retour d'un message d'erreur
Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
15 janvier 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Error occurred while processing request UnicodeEncodeError at /dpark/parking/link/ 'ascii' codec can't encode character u'\xe9' in position 43: ordinal not in range(128) Request Method: POST Request URL: https://passerelle.eservices.toulouse-metropole.fr/dpark/parking/link/?orig=demarches-montoulouse.eservices.toulouse-metropole.fr&algo=sha256×tamp=2020-0 1-15T07%3A08%3A35Z&nonce=d4ba7b2283965e21784b95c119546c04&signature=aYKRKhe4udxdxgY/nKu%2B9rHw/gvFz9uOwOigLax9x84%3D Django Version: 1.11.20 Python Executable: /usr/bin/uwsgi-core Python Version: 2.7.13 Python Path: ['.', '', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/usr/lib/pymodules/python2.7'] Server time: mer, 15 Jan 2020 08:08:35 +0100 Installed Applications: '' Installed Middleware: '' Traceback: File "/usr/lib/python2.7/dist-packages/passerelle/utils/jsonresponse.py" in api 128. resp = f(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/passerelle/views.py" in perform 455. result = self.endpoint(request, **params) File "/usr/lib/python2.7/dist-packages/passerelle/contrib/dpark/models.py" in link 315. result = self.check_file_exists(data) File "/usr/lib/python2.7/dist-packages/passerelle/contrib/dpark/models.py" in check_file_exists 217. reply = self.call('PLS_EXIST', *params, bypass_erroneous_reply=True) File "/usr/lib/python2.7/dist-packages/passerelle/contrib/dpark/models.py" in call 205. raise APIError('ServiceError: %s' % exc) Exception Type: UnicodeEncodeError at /dpark/parking/link/ Exception Value: 'ascii' codec can't encode character u'\xe9' in position 43: ordinal not in range(128)
Fichiers
Historique
Mis à jour par Thomas Noël il y a plus de 4 ans
- Fichier 0001-dpark-returns-SOAP-error-with-repr-38984.patch 0001-dpark-returns-SOAP-error-with-repr-38984.patch ajouté
- Tracker changé de Support à Bug
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
En remplaçant par %r j'imagine que ça marchera mais je me demande comment faire pour écrire un test...? (peu doué avec les soucis d'encodage je suis)
Mis à jour par Thomas Noël il y a plus de 4 ans
- Statut changé de En cours à Rejeté
Doublon de #38130