Development #87208
améliorer le message d'erreur sur l'assignation d'une valeur invalide à une liste
Début:
20 février 2024
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Actuellement :
Erreur à la conversion de la valeur de type <class 'str'> pour un champ Liste (boe6ad2e3b-4a99-49cf-bd39-123f92e27824)
qui vient de :
try: new_value = formdef_field.convert_value_from_anything(new_value) except ValueError as e: summary = _('Failed to convert %(class)s value to %(kind)s field (%(id)s)') % {
mais le ValueError vient d'une exception qu'on contrôle :
File ".../wcs/fields/item.py", line 539, in convert_value_from_anything
537 value = str(card_value['id'])
538 else:
540 return value539 raise ValueError('unknown card value (%r)' % value)
541
on pourrait profiter de ça pour offrir un meilleur message d'erreur, type "Assignation d’une valeur invalide (la valeur) dans le champ id".
Révisions associées
Historique
Mis à jour par Robot Gitea il y a 2 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/1168
- Titre : WIP: misc: add a dedicated error message for invalid card value error (#87208)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1168/files
Mis à jour par Robot Gitea il y a 2 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 2 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/1168
- Titre : misc: add a dedicated error message for invalid card value error (#87208)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1168/files
Mis à jour par Transition automatique il y a 2 mois
- Statut changé de Résolu (à déployer) à Solution déployée
misc: add a dedicated error message for invalid card value error (#87208)