Projet

Général

Profil

Development #89005

traitement de 'inspect_collapse' sur les objets cards| et forms|

Ajouté par Frédéric Péters il y a 27 jours. Mis à jour il y a 27 jours.

Statut:
Solution déployée
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
03 avril 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Lors d'un {{ cards|... }} ça va tenter l'attribut inspect_collapse :

-> job.function(publisher, job=job)
  /usr/lib/python3/dist-packages/wcs/wf/jump.py(425)_apply_timeouts()
-> jump_and_perform(formdata, jump_action)
  /usr/lib/python3/dist-packages/wcs/wf/jump.py(69)jump_and_perform()
-> return formdata.perform_workflow()
  /usr/lib/python3/dist-packages/wcs/formdata.py(732)perform_workflow()
-> return perform_items(wf_status.items, self)
  /usr/lib/python3/dist-packages/wcs/workflows.py(114)perform_items()
-> url = item.perform(formdata) or url
  /usr/lib/python3/dist-packages/wcs/wf/backoffice_fields.py(176)perform()
-> new_value = self.compute(
  /usr/lib/python3/dist-packages/wcs/workflows.py(3369)compute()
-> return Template(expression['value'], raises=raises, autoescape=False).render(vars)
  /usr/lib/python3/dist-packages/wcs/qommon/template.py(304)django_render()
-> rendered = self.template.render(context)
  /usr/lib/python3/dist-packages/django/template/backends/django.py(61)render()
-> return self.template.render(context)
  /usr/lib/python3/dist-packages/django/template/base.py(170)render()
-> return self._render(context)
  /usr/lib/python3/dist-packages/django/template/base.py(162)_render()
-> return self.nodelist.render(context)
  /usr/lib/python3/dist-packages/django/template/base.py(938)render()
-> bit = node.render_annotated(context)
  /usr/lib/python3/dist-packages/django/template/base.py(905)render_annotated()
-> return self.render(context)
  /usr/lib/python3/dist-packages/django/template/defaulttags.py(39)render()
-> output = self.nodelist.render(context)
  /usr/lib/python3/dist-packages/django/template/base.py(938)render()
-> bit = node.render_annotated(context)
  /usr/lib/python3/dist-packages/django/template/base.py(905)render_annotated()
-> return self.render(context)
  /usr/lib/python3/dist-packages/django/template/defaulttags.py(519)render()
-> return self.nodelist.render(context)
  /usr/lib/python3/dist-packages/django/template/base.py(938)render()
-> bit = node.render_annotated(context)
  /usr/lib/python3/dist-packages/django/template/base.py(905)render_annotated()
-> return self.render(context)
  /usr/lib/python3/dist-packages/django/template/base.py(988)render()
-> output = self.filter_expression.resolve(context)
  /usr/lib/python3/dist-packages/django/template/base.py(671)resolve()
-> obj = self.var.resolve(context)
  /usr/lib/python3/dist-packages/wcs/qommon/template.py(350)variable_resolve()
-> value = variable_resolve_orig(self, context)
  /usr/lib/python3/dist-packages/django/template/base.py(796)resolve()
-> value = self._resolve_lookup(context)
  /usr/lib/python3/dist-packages/django/template/base.py(829)_resolve_lookup()
-> current = current[bit]
  /usr/lib/python3/dist-packages/django/template/context.py(81)__getitem__()
-> if key in d:
  /usr/lib/python3/dist-packages/wcs/qommon/substitution.py(267)__contains__()
-> self.__getitem__(key)
  /usr/lib/python3/dist-packages/wcs/qommon/substitution.py(256)__getitem__()
-> getattr(value, 'inspect_collapse', False)
  /usr/lib/python3/dist-packages/wcs/variables.py(2044)__getattr__()
-> return LazyFormDef(CardDef.get_by_urlname(attr, use_cache=True))
  /usr/lib/python3/dist-packages/wcs/formdef.py(804)get_by_urlname()
-> return cls.get_on_index(

qui n'existe pas et ça fait des tentatives dans le vide à chaque fois.

Révisions associées

Révision ecf811b0 (diff)
Ajouté par Frédéric Péters il y a 27 jours

misc: add special handling for inspect_collapse attribute (#89005)

Historique

#1

Mis à jour par Robot Gitea il y a 27 jours

  • 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 27 jours

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

Mis à jour par Frédéric Péters il y a 27 jours

  • Description mis à jour (diff)
#4

Mis à jour par Robot Gitea il y a 27 jours

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

Thomas NOËL (tnoel) a approuvé une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Robot Gitea il y a 27 jours

  • 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 :

#6

Mis à jour par Transition automatique il y a 27 jours

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

Formats disponibles : Atom PDF