Projet

Général

Profil

Development #73384

création d'une fiche/demande : ne pas retenir le lien vers la fiche/demande créée

Ajouté par Thomas Noël il y a plus d'un an. Mis à jour il y a 5 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
13 janvier 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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

#2

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.

Formats disponibles : Atom PDF