diff --git a/product/ERP5Type/patches/ActionsTool.py b/product/ERP5Type/patches/ActionsTool.py index 17627dea43743db658751d91d16df28f01930bde..702ff72f223bce86b5ebe5fbf76a3f5a9d21f7cf 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