Bug #86805
ne pas planter sur une donnée non textuelle passée à get_id_by_option_text
Début:
09 février 2024
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Actuellement,
TypeError: quote_from_bytes() expected bytes (7 additional frame(s) were not displayed) ... File "wcs/forms/common.py", line 935, in live_process_fields id_value = field.get_id_by_option_text(value) File "wcs/fields/item.py", line 319, in get_id_by_option_text return data_sources.get_id_by_option_text(self.data_source, text_value) File "wcs/data_sources.py", line 297, in get_id_by_option_text url += urllib.parse.quote(text_value) File "urllib/parse.py", line 862, in quote return quote_from_bytes(string, safe) File "urllib/parse.py", line 887, in quote_from_bytes raise TypeError("quote_from_bytes() expected bytes")
Révisions associées
Historique
Mis à jour par Robot Gitea il y a 3 mois
- Statut changé de Nouveau à En cours
Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1118
- Titre : WIP: misc: force get_id_by_option_text argument as string (#86805)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1118/files
Mis à jour par Robot Gitea il y a 3 mois
- Statut changé de Solution proposée à Solution validée
Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 3 mois
- Statut changé de Solution validée à Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1118
- Titre : misc: force get_id_by_option_text argument as string (#86805)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1118/files
Mis à jour par Transition automatique il y a 3 mois
- Statut changé de Résolu (à déployer) à Solution déployée
misc: force get_id_by_option_text argument as string (#86805)