Projet

Général

Profil

Development #87208

améliorer le message d'erreur sur l'assignation d'une valeur invalide à une liste

Ajouté par Frédéric Péters il y a 2 mois. Mis à jour il y a 2 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
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:

539 raise ValueError('unknown card value (%r)' % value)

540 return 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

Révision 8a00c171 (diff)
Ajouté par Frédéric Péters il y a 2 mois

misc: add a dedicated error message for invalid card value error (#87208)

Historique

#1

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 :

#2

Mis à jour par Robot Gitea il y a 2 mois

  • Statut changé de En cours à Solution proposée
#3

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 :

#4

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 :

#5

Mis à jour par Transition automatique il y a 2 mois

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

Mis à jour par Transition automatique il y a un jour

Automatic expiration

Formats disponibles : Atom PDF