Projet

Général

Profil

Bug #1593

crash lors de la duplication d'un form

Ajouté par Thomas Noël il y a plus de 11 ans. Mis à jour il y a plus de 10 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
-
Version cible:
-
Début:
29 août 2012
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Planning:

Description

Dans wcs/admin/forms.ptl, FormDefPage::edit n'existe plus, on a donc un crash à la fin de :

    def duplicate [html] (self):
        self.formdefui.formdef.id = self.formdefui.formdef.get_new_id()
        self.formdefui.formdef.name = self.formdefui.formdef.name + _(' (copy)')
        self.formdefui.formdef.url_name = None
        self.formdefui.formdef.disabled = True
        return self.edit(duplicate = True)

et je ne suis pas parvenu à trouver comment refaire quelque chose d'utilisable, je mets donc un ticket pour y revenir plus tard (ou pour que Fred corrige ça en 5 minutes et je passerai encore pour un vieux, m'en fout).

Historique

#1

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

  • Statut changé de Nouveau à Résolu (à déployer)

Bon, je dois maintenant me réhabituer à ne pas pousser sans relecture…

commit 3b93d67f0a1474d51a9c730bf1021656bd9f2b75
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Aug 29 16:51:39 2012 +0200

    admin: do not offer an edit page after duplicate (#1593)
#2

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

Ouaip, avec ce patch le form est créé dès qu'on clique sur "dupliquer" (avant, on pouvait encore annuler en cliquant sur "cancel", sauf que bon ça plantait si un autre admin avait créé un autre form entre temps, conflit d'id, etc). M'enfin bon, on utilise pas ça tous les jours dans la vraie vie, je pense que ça ne changera les habitudes de personne.

Donc, bon, allez, ok pour accepter ça, au pire le gars qui se trompe il supprime le form dupliqué, et voilà.

#3

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

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

Formats disponibles : Atom PDF