hooks/workflow.py
changeset 5877 0c7b7b76a84f
parent 5685 17883ced01f8
child 6142 8bc6eac1fac1
--- a/hooks/workflow.py	Fri Jul 02 19:14:48 2010 +0200
+++ b/hooks/workflow.py	Mon Jul 05 12:04:32 2010 +0200
@@ -24,7 +24,7 @@
 from yams.schema import role_name
 
 from cubicweb import RepositoryError, ValidationError
-from cubicweb.selectors import implements, adaptable
+from cubicweb.selectors import is_instance, adaptable
 from cubicweb.server import hook
 
 
@@ -177,7 +177,7 @@
     * by_transition or to_state (managers only) inlined relation is set
     """
     __regid__ = 'wffiretransition'
-    __select__ = WorkflowHook.__select__ & implements('TrInfo')
+    __select__ = WorkflowHook.__select__ & is_instance('TrInfo')
     events = ('before_add_entity',)
 
     def __call__(self):
@@ -273,7 +273,7 @@
 class FiredTransitionHook(WorkflowHook):
     """change related entity state"""
     __regid__ = 'wffiretransition'
-    __select__ = WorkflowHook.__select__ & implements('TrInfo')
+    __select__ = WorkflowHook.__select__ & is_instance('TrInfo')
     events = ('after_add_entity',)
 
     def __call__(self):