From 2d13e28186af53cf6dc7e13929acaff72aca49fe Mon Sep 17 00:00:00 2001 From: Wenjie Zheng <wenjie.zheng@tiolive.com> Date: Thu, 23 Jul 2015 14:12:00 +0000 Subject: [PATCH] patches/ActionTool.py: force to load portal_workflow as action provider. --- product/ERP5Type/patches/ActionsTool.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/product/ERP5Type/patches/ActionsTool.py b/product/ERP5Type/patches/ActionsTool.py index 17627dea43..702ff72f22 100644 --- a/product/ERP5Type/patches/ActionsTool.py +++ b/product/ERP5Type/patches/ActionsTool.py @@ -53,9 +53,12 @@ def listFilteredActionsFor(self, object=None): invokes the migration of their actions to portal_actions """ actions = [] + listActionProviderlist = list(self.listActionProviders()) + if 'portal_workflow' not in listActionProviderlist: + listActionProviderlist.append('portal_workflow') + for provider_name in listActionProviderlist: # Include actions from specific tools. - for provider_name in self.listActionProviders(): provider = getattr(self, provider_name) if hasattr(provider, 'getActionListFor'): from Products.ERP5Type.Utils import createExpressionContext -- 2.30.9