Projet

Général

Profil

Bug #1687

Erreur lors de la soumission de la demande lorsque "Association à sens unique entre un utilisateur et ses formulaires" est activé

Ajouté par Victor Claudet il y a plus de 11 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
21 septembre 2012
Echéance:
% réalisé:

100%

Temps estimé:
Patch proposed:
Planning:

Description

détecté sur workflows.test.au-quotidien.com.

Lorsque "Association à sens unique entre un utilisateur et ses formulaires" est activé, la soumission du formulaire crash.
Formulaire testé : Demande de rendez-vous assistance sociale
Workflow lié : RDV Assistante sociale

(pour le moment "Association à sens unique entre un utilisateur et ses formulaires" et la soumission fonctionne)


Fichiers

Historique

#1

Mis à jour par Victor Claudet il y a plus de 11 ans

erratum la dernière phrase est :

(pour le moment lorsque "Association à sens unique entre un utilisateur et ses formulaires" est décochée, la soumission des formulaires fonctionne)

#2

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

Stack trace (most recent call first):
  File "/usr/lib/pymodules/python2.6/wcs/qommon/storage.py", line 168, in get
   166                 return None
   167             else:
>  168                 raise KeyError()
   169         filename = os.path.join(cls.get_objects_dir(), fix_key(id))
   170         return cls.get_filename(filename, ignore_errors=ignore_errors,

  locals:
     ignore_errors = False
     ignore_migration = False
     id = None
     cls = <class 'wcs.users.User'>

  File "/usr/lib/pymodules/python2.6/wcs/formdef.py", line 528, in get_detailed_evolution
   526                 evo_who = evo.who
   527             details.append(_('User name'))
>  528             details.append('  %s' % get_publisher().user_class.get(evo_who).name)
   529         if evo.status:
   530             details.append(_('Status'))

  locals:
     self = <wcs.formdef.FormDef object at 0x3d861d0>
     formdata = <wcs.formdef.Demande-De-Rendez-Vous-Assistance-Sociale object at 0x3d86e90>
     details = ["Nom de l'utilisateur"]
     evo_who = None
     evo = <wcs.formdata.Evolution instance at 0x3aec5f0>

  File "/usr/lib/pymodules/python2.6/wcs/formdata.py", line 255, in get_substitution_variables
   253             d['form_status_changed'] = True
   254
>  255         d['form_evolution'] = self.formdef.get_detailed_evolution(self)
   256
   257         d.update(self.formdef.get_substitution_variables())
#4

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

  • Statut changé de Nouveau à Solution déployée
#5

Mis à jour par Thomas Noël il y a plus de 11 ans

  • Statut changé de Solution déployée à Résolu (à déployer)
  • Version cible mis à Au-quotidien 2012.3

posé sur auquo-test

#6

Mis à jour par Frédéric Péters il y a presque 11 ans

  • % réalisé changé de 0 à 100
#7

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

  • Statut changé de Résolu (à déployer) à Fermé
#8

Mis à jour par Thomas Noël il y a plus de 8 ans

  • Version cible Au-quotidien 2012.3 supprimé

Formats disponibles : Atom PDF