Bug #4852
backoffice/listing: erreur d'encodage lorsqu'un indique un accent dans la recherche
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
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 ?
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é...)
Mis à jour par Frédéric Péters il y a presque 10 ans
- Fichier 0001-backoffice-handle-non-unicode-strings-in-full-text-s.patch 0001-backoffice-handle-non-unicode-strings-in-full-text-s.patch ajouté
- Statut changé de Nouveau à En cours
Testé sur la plateforme de dev de Montpellier.
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.
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.
Mis à jour par Frédéric Péters il y a presque 10 ans
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.
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)
Mis à jour par Thomas Noël il y a presque 10 ans
- Statut changé de Résolu (à déployer) à Solution déployée