Projet

Général

Profil

0001-admin-keep-currently-assigned-roles-when-overwriting.patch

Frédéric Péters, 25 novembre 2016 16:04

Télécharger (1,01 ko)

Voir les différences:

Subject: [PATCH] admin: keep currently assigned roles when overwriting a
 formdef (#14104)

 wcs/admin/forms.py | 4 ++++
 1 file changed, 4 insertions(+)
wcs/admin/forms.py
936 936
        # keep currently assigned category and workflow
937 937
        new_formdef.category_id = self.formdef.category_id
938 938
        new_formdef.workflow_id = self.formdef.workflow_id
939
        # keep currently assigned roles
940
        new_formdef.workflow_roles = self.formdef.workflow_roles
941
        new_formdef.backoffice_submission_roles = self.formdef.backoffice_submission_roles
942
        new_formdef.roles = self.formdef.roles
939 943
        self.formdef = new_formdef
940 944
        self.formdef.store()
941 945

  
942
-