Development #56008
Lors de la mise à jour du champ de recherche full text, normaliser les chaînes
Début:
06 août 2021
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Quelque chose comme cela :
- 'fts': FtsMatch.get_fts_value(' '.join(fts_strings)), + 'fts': FtsMatch.get_fts_value(' '.join(str(s) for s in fts_strings)),
Problème constaté sur #55957.
Fichiers
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 2 ans
- Fichier 0001-sql-only-pass-strings-to-.join-56008.patch 0001-sql-only-pass-strings-to-.join-56008.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
J'aurai pu aussi rajouter un str(...)
dans User.get_display_name(), mais je trouve plus sûr de faire comme cela.
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Solution proposée à Solution validée
Ok ainsi.
Mis à jour par Benjamin Dauvergne il y a plus de 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit cc66ed3ef0deb767048ab598071e7a4eb7350319 Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Fri Aug 6 01:30:59 2021 +0200 sql: only pass strings to .join() (#56008) fts_strings can eventually contain lazy strings due to translations.
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
sql: only pass strings to .join() (#56008)
fts_strings can eventually contain lazy strings due to translations.