diff -r e77aa963fb19 -r 0c7b7b76a84f hooks/notification.py --- a/hooks/notification.py Fri Jul 02 19:14:48 2010 +0200 +++ b/hooks/notification.py Mon Jul 05 12:04:32 2010 +0200 @@ -22,7 +22,7 @@ from logilab.common.textutils import normalize_text -from cubicweb.selectors import implements +from cubicweb.selectors import is_instance from cubicweb.server import hook from cubicweb.sobjects.supervising import SupervisionMailOp @@ -49,7 +49,7 @@ class StatusChangeHook(NotificationHook): """notify when a workflowable entity has its state modified""" __regid__ = 'notifystatuschange' - __select__ = NotificationHook.__select__ & implements('TrInfo') + __select__ = NotificationHook.__select__ & is_instance('TrInfo') events = ('after_add_entity',) def __call__(self):