Projet

Général

Profil

Bug #49187

formulaire de workflow, live, 'NoneType' object has no attribute 'fields'

Ajouté par Frédéric Péters il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
07 décembre 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Exception:
  type = '<class 'AttributeError'>', value = ''NoneType' object has no attribute 'fields''

Stack trace (most recent call first):
  File "/usr/lib/python3/dist-packages/wcs/wf/form.py", line 196, in evaluate_live_form
   194         workflow_data = {}
   195         for k, v in get_dict_with_varnames(
>  196                         self.formdef.fields, self.formdef.get_data(form),
   197                         varnames_only=True).items():
   198             workflow_data['%s_%s' % (self.varname, k)] = v

  locals:
     form = <wcs.qommon.form.Form object at 0x7fbc3e6ddcf8>
     formdata = <_wcs_Fournitures-Covid-Agents-De-La-Ville '11 - Commande de fournitures  - Covid19 - Agents de la ville - n°183-26' id:26>
     self = <FormWorkflowStatusItem 9>
     user = <SqlUser '...' id:104>
     workflow_data = {}

  File "/usr/lib/python3/dist-packages/wcs/workflows.py", line 1563, in evaluate_live_form
  1561     def evaluate_live_form(self, form, filled, user):
  1562         for item in self.get_active_items(form, filled, user):
> 1563             item.evaluate_live_form(form, filled, user)
  1564
  1565     def handle_form(self, form, filled, user):

  locals:
     filled = <_wcs_Fournitures-Covid-Agents-De-La-Ville '11 - Commande de fournitures  - Covid19 - Agents de la ville - n°183-26' id:26>
     form = <wcs.qommon.form.Form object at 0x7fbc3e6ddcf8>
     item = <FormWorkflowStatusItem 9>
     self = <WorkflowStatus 1 "Création d'une demande de fournitures Covid19 - Agents de la ville">
     user = <SqlUser '...' id:104>


Fichiers

Révisions associées

Révision 11443ea2 (diff)
Ajouté par Frédéric Péters il y a plus de 3 ans

workflows: don't crash on display form action with undefined form (#49187)

Historique

#2

Mis à jour par Frédéric Péters il y a plus de 3 ans

Action d'affichage d'un formulaire pas configurée, pas de champs définis.

#3

Mis à jour par Lauréline Guérin il y a plus de 3 ans

  • Statut changé de Solution proposée à Solution validée
#4

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 11443ea25bbdb4b0230a2f2d652f4229c8e03e0a
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Mon Dec 7 20:16:01 2020 +0100

    workflows: don't crash on display form action with undefined form (#49187)
#5

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

Formats disponibles : Atom PDF