Project

General

Profile

Documentation #56226

exlude_self ne fonctionne pas avec la forme forms|objects:"slug-du-formulaire"

Added by Emmanuel Cazenave over 1 year ago. Updated over 1 year ago.

Status:
En cours
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
17 August 2021
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No
Club:
No

Description

Ça fait AssertionError dans ce cas.

Il faut passer par la forme form_objects pour que ça fonctionne, et oui si on veut faire un exclude_self on est sûr d'être dans un cas où on peut utiliser la forme form_objects mais comme tout le monde ne fait pas comme ça, je me dis que ça pourrait nous éviter des explications de texte dans les tickets si la forme forms|objects:"slug-du-formulaire" fonctionnait aussi lorsqu'il y a cohérence entre la demande depuis laquelle est faite la requête et les demandes pointées par le slug.

History

#1

Updated by Frédéric Péters over 1 year ago

Mais on n'a pas de référence à la demande sur laquelle on est si on ne part pas de celle-ci, si on ne part pas de form_objects.

Donc pour moi plutôt non pas chercher à inventer un truc tordu ici.

#2

Updated by Emmanuel Cazenave over 1 year ago

  • Tracker changed from Development to Documentation
  • Project changed from w.c.s. to Publik
  • Status changed from Nouveau to En cours
  • Assignee set to Pierre Cros
  • Club set to No

Du coup je bascule en ticket documentation.

Je viens de rajouter sur exclude_self la mention : "fonctionne uniquement avec form_objects". Pierre je te l'affecte pour final cut.

#3

Updated by Pierre Cros over 1 year ago

  • Assignee deleted (Pierre Cros)

perso j'avais même pas conscience de l'existence de la syntaxe form_objects. Peu importe de mon point de vue qu'on utilise l'une ou l'autre syntaxe mais c'est un problème d'avoir les deux dans la doc, ça perturbe.
(et je m'aperçois que c'était déjà le cas, il y a un exemple ou on utilise form_objects).

Est-ce qu'il y a un inconvénient à mettre partout dans la doc form_objects et form_cards ?

#4

Updated by Frédéric Péters over 1 year ago

form_objects|... c'est "les demandes/fiches du même type que la démarche/fiche qui est en cours de saisie / de traitement".

forms|objects:"whatever"|... c'est "les demandes de la démarche whatever".

(je ne sais pas si ça fournit une réponse mais ça me semblait à clarifier ici).

Also available in: Atom PDF