From 807acc79e1d8b17bee295967b70c40cb64ebe654 Mon Sep 17 00:00:00 2001 From: Romain Courteaud <romain@nexedi.com> Date: Tue, 19 Sep 2006 12:49:20 +0000 Subject: [PATCH] Manage the Delete Objects permission in ERP5 Workflow. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@10165 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5Type/Permissions.py | 1 + product/ERP5Type/patches/DCWorkflow.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/product/ERP5Type/Permissions.py b/product/ERP5Type/Permissions.py index 1cd4e413e6..fe02308e64 100644 --- a/product/ERP5Type/Permissions.py +++ b/product/ERP5Type/Permissions.py @@ -64,6 +64,7 @@ ModifyCookieCrumblers = permissions.ModifyCookieCrumblers ReplyToItem = permissions.ReplyToItem ManagePortal = permissions.ManagePortal ModifyPortalContent = permissions.ModifyPortalContent +DeleteObjects = permissions.DeleteObjects ChangeLocalRoles = permissions.ChangeLocalRoles ListPortalMembers = permissions.ListPortalMembers AddPortalFolders = permissions.AddPortalFolders diff --git a/product/ERP5Type/patches/DCWorkflow.py b/product/ERP5Type/patches/DCWorkflow.py index 61afcc08b0..a706a3596e 100644 --- a/product/ERP5Type/patches/DCWorkflow.py +++ b/product/ERP5Type/patches/DCWorkflow.py @@ -361,7 +361,8 @@ def setupERP5Workflow(wf): for perm in (Permissions.AccessContentsInformation, Permissions.View, Permissions.AddPortalContent, - Permissions.ModifyPortalContent ): + Permissions.ModifyPortalContent, + Permissions.DeleteObjects): wf.addManagedPermission(perm) wf.states.setInitialState('draft') -- 2.30.9