Development #73384
création d'une fiche/demande : ne pas retenir le lien vers la fiche/demande créée
0%
Description
En fin d'exécution d'action de création d'une demande ou d'une fiche, on fait :
evo = formdata.evolution[-1] evo.add_part( self.evolution_part_class( new_formdata, varname=self.varname, attach_to_history=self.attach_to_history ) )
ce qui ajoute une donnée parfois inutile dans l'historique de la demande, la fait grandir et ajoute des données dans l'inspect (notamment des live qui font vite tout planter).
Exemple typique : création de 1000 fiches « invitations » depuis une fiche « événement ».
Je proposerais bien une option « ne pas retenir de lien vers la demande/fiche créée » dans l'action de création.
C'est un peu technique/cabalistique mais ça me semble nécessaire d'avoir une telle option pour certaines applications.
(Alternative plus lourde : enregistrer les liens dans une table à part, et non plus dans l'historique ; on gagnerait ici en efficacité)
(Autres avis bienvenus)
Historique
Mis à jour par Frédéric Péters il y a 5 mois
- Statut changé de Nouveau à Fermé
Avec #80330 (chargement asynchrone/différé dans la page inspect des links et live) la page inspect du ticket lié s'affiche désormais sans timeout.