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