Projet

Général

Profil

0001-admin-don-t-change-category-workflow-when-overwritin.patch

Frédéric Péters, 25 novembre 2016 12:56

Télécharger (1,12 ko)

Voir les différences:

Subject: [PATCH] admin: don't change category/workflow when overwriting a
 formdef (#14076)

 wcs/admin/forms.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
wcs/admin/forms.py
929 929
        return redirect('.')
930 930

  
931 931
    def overwrite_by_formdef(self, new_formdef):
932
        # keep current formdef id, url_name and sql table name
933
        new_formdef.id = self.formdef.id
932 934
        new_formdef.url_name = self.formdef.url_name
933 935
        new_formdef.table_name = self.formdef.table_name
934
        new_formdef.id = self.formdef.id
936
        # keep currently assigned category and workflow
937
        new_formdef.category_id = self.formdef.category_id
938
        new_formdef.workflow_id = self.formdef.workflow_id
935 939
        self.formdef = new_formdef
936 940
        self.formdef.store()
937 941

  
938
-