Bug #47222
Permettre une valeur vide sur l'action données de traitement portant un champ liste tiré de fiches
Début:
01 octobre 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
C'est un cas souhaité pour permettre de vider la donnée de traitement.
Un formulaire vide : https://demarches-departement06.test.entrouvert.org/backoffice/forms/245/
Workflow conçu pour le test : https://demarches-departement06.test.entrouvert.org/backoffice/workflows/211/
Une données de traitement qui a en source de données les seniors.
L'action Données de traitement qui laisse la valeur vide : https://demarches-departement06.test.entrouvert.org/backoffice/workflows/211/status/1/items/3/
Résultat :
Exception: type = '<class 'TypeError'>', value = 'int() argument must be a string, a bytes-like object or a number, not 'NoneType'' Stack trace (most recent call first): File "/usr/lib/python3/dist-packages/wcs/data_sources.py", line 468, in get_card_structured_value_by_id 466 int(option_id) 467 except ValueError: > 468 pass 469 else: 470 values = CardDef.get_data_source_items(self.type, get_by_id=option_id) locals: CardDef = <class 'wcs.carddef.CardDef'> option_id = None self = <NamedDataSource None id:None> values = []
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Fichier 0001-misc-allow-resetting-linked-card-item-field-with-emp.patch 0001-misc-allow-resetting-linked-card-item-field-with-emp.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 34b7e50648e4aaab7f868e6a97e44a6cf19642c0 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Thu Oct 1 12:00:24 2020 +0200 misc: allow resetting linked card item field with empty value (#47222)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
misc: allow resetting linked card item field with empty value (#47222)