Projet

Général

Profil

Bug #4852

backoffice/listing: erreur d'encodage lorsqu'un indique un accent dans la recherche

Ajouté par Thomas Noël il y a presque 10 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
27 mai 2014
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Planning:

Description

Reçu cette trace :

Exception:
  type = '<type 'exceptions.UnicodeDecodeError'>', value = ''ascii' codec can't decode byte 0xc3 in position 10: ordinal not in range(128)'

Stack trace (most recent call first):
  File "/usr/lib/python2.6/site-packages/wcs/backoffice/root.py", line 373, in get_fields_sidebar
   371             r += htmltext('<h3>%s</h3>') % _('Search')
   372             if get_request().form.get('q'):
>  373                 r += htmltext('<input name="q" value="%s">') % get_request().form.get('q').encode(get_publisher().site_charset)
   374             else:
   375                 r += htmltext('<input name="q">')

Lors de requête du genre ?q=desenne+th%C3%A9r%C3%A8se


Fichiers

Historique

#1

Mis à jour par Frédéric Péters il y a presque 10 ans

J'ai ça sur Montpellier, mais en local je ne reproduis pas, tu obtiens ça où, toi ?

#2

Mis à jour par Thomas Noël il y a presque 10 ans

Ce sont des traces de la prod de CG14 (rien vu en recette, personne n'y a rien testé...)

#3

Mis à jour par Frédéric Péters il y a presque 10 ans

Testé sur la plateforme de dev de Montpellier.

#4

Mis à jour par Thomas Noël il y a presque 10 ans

je pense qu'il manque le q = get_request().form.get('q'), et quand il sera ajouté, en dehors du fait que c'est tout bizarre tout ça, oui, c'est ok.

#5

Mis à jour par Frédéric Péters il y a presque 10 ans

Ouaip, je suis encore occupé à transférer les données de mon ancien disque dur, je corrige le patch ensuite.

#7

Mis à jour par Thomas Noël il y a presque 10 ans

Go, pousse ça...! Et depuis ton nouveau SSD ça va aller super vite j'en suis sûr.

#8

Mis à jour par Frédéric Péters il y a presque 10 ans

  • Statut changé de En cours à Résolu (à déployer)
commit 22172fb0d5ebf1fd082dc96a0df55cddd1b65d96
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed May 28 14:50:11 2014 +0200

    backoffice: handle non-unicode strings in full text search (#4852)
#9

Mis à jour par Thomas Noël il y a presque 10 ans

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

Mis à jour par Thomas Noël il y a plus de 9 ans

  • Statut changé de Solution déployée à Fermé

Formats disponibles : Atom PDF