Utilisation du workflow directement dans le listing des dossiers.
[Plinn.git] / Products / Plinn / utils.py
index de68f22..f15fd09 100755 (executable)
@@ -76,10 +76,10 @@ def thisObjectComeFromPortalSkin(ob, portal=None):
         except BadRequest :
             return False
 
         except BadRequest :
             return False
 
-security.declarePublic('listActionProviders_')
-def listActionProviders_(context) :
-    atool = getToolByName(context, 'portal_actions')
-    return atool.listActionProviders()
+security.declarePublic('listWorkflowActions')
+def listWorkflowActions(context) :
+       wftool = getUtilityByInterfaceName('Products.CMFCore.interfaces.IWorkflowTool')
+       return wftool.listActions(object=context)
 
 def capitalizeCompoundGivenName(givenName) :
     givenName = givenName.strip()
 
 def capitalizeCompoundGivenName(givenName) :
     givenName = givenName.strip()