Projet

Général

Profil

Bug #22299

crash sur id de choix multiples avec accent

Ajouté par Frédéric Péters il y a environ 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
06 mars 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 108, in get_response
    response = middleware_method(request)
  File "/usr/lib/python2.7/dist-packages/wcs/middleware.py", line 46, in process_request
    pub.parse_request(compat_request)
  File "/usr/lib/pymodules/python2.7/quixote/publish.py", line 113, in parse_request
    request.process_inputs()
  File "/usr/lib/python2.7/dist-packages/wcs/qommon/http_request.py", line 113, in process_inputs
    quixote.http_request.HTTPRequest.process_inputs(self)
  File "/usr/lib/pymodules/python2.7/quixote/http_request.py", line 197, in process_inputs
    self._process_multipart(length, ctype_params)
  File "/usr/lib/python2.7/dist-packages/wcs/compat.py", line 119, in _process_multipart
    self.form[str(k)] = v.encode(site_charset)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 20: ordinal not in range(128)

avec k qui est u'f175$elementboites d\xe9coratives'.


Fichiers

Révisions associées

Révision e3fa75ca (diff)
Ajouté par Frédéric Péters il y a environ 6 ans

misc: encode field keys into bytes (#22299)

Historique

#1

Mis à jour par Frédéric Péters il y a environ 6 ans

  • Assigné à mis à Frédéric Péters
#2

Mis à jour par Frédéric Péters il y a environ 6 ans

Patch bidon mais pas de test unitaire parce que webtest m'offre un comportement étrange sur cette situation. (il ne trouve pas le champ). (mais c'est testé en réel)

#3

Mis à jour par Thomas Noël il y a environ 6 ans

Ack

#4

Mis à jour par Frédéric Péters il y a environ 6 ans

  • Statut changé de En cours à Résolu (à déployer)
commit e3fa75cadc33e966a6360e4de9fd175b03728993
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Mar 6 11:58:57 2018 +0100

    misc: encode field keys into bytes (#22299)
#5

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF