Bug #48326
Non récupération de champs (date, fichier) depuis une source de données "fiche"
0%
Description
Je pense qu'il y a un souci de récupération, de certains champs, depuis une source de données "fiche", problème qui a été soulevé au CD Meuse (#48268) et par La Réunion (#47842)
J'ai reproduit sur l'instance de test de la Meuse en dupliquant fiche/formulaire depuis la prod pour avoir un historique propre.
form_var_poste
= "Chef d'équipe logistique - Collège Buvignier à Verdun" récupéré depuis la source de donnéesform_var_poste_contact
= "Nadine VANCAUWELAERT au 03.29.45.77.30" récupéré depuis la source de données- mais pas de
form_var_poste_date_limite_candidature
alors que form_var_poste_live_var_date_limite_candidature
= "30/11/2020"
est-ce parceque c'est un champ de type date (https://formulaires-meuse.test.entrouvert.org/backoffice/cards/5/fields/54/) qui est injecté dans le champ liste (https://formulaires-meuse.test.entrouvert.org/backoffice/forms/29/fields/73/) ?
NB : c'est ce que semble laisse penser la note de N. Clain (#47842#note-3) également.
L'hypothèse de Fred (" peut-être que le champ n'existait pas au moment où la demande a été transmise ", cf. #47842#note-6) ne me semble pas bonne puisque j'ai fait un test complet depuis 0 (création fiche, création demande) sur la test du CD Meuse, et problème toujours constaté.
Historique
Mis à jour par Frédéric Péters il y a plus de 3 ans
est-ce parceque c'est un champ de type date
Oui, uniquement les données de type texte sont reprises.
class CardData(FormData): (...) def get_data_source_structured_item(self): (...) for field in self.formdef.get_all_fields(): if not field.varname: continue value = self.data and self.data.get(field.id) if isinstance(value, six.string_types): # <-- on prend uniquement les chaines de texte item[field.varname] = value
Ça ne changera pas.
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Sujet changé de Non récupération de champs depuis une source de données "fiche" à Non récupération de champs (date, fichier) depuis une source de données "fiche"
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Nouveau à Fermé
Ça ne changera pas.
Et donc je ferme.