hooks/syncsession.py
changeset 5877 0c7b7b76a84f
parent 5426 0d4853a6e5ee
child 6142 8bc6eac1fac1
--- a/hooks/syncsession.py	Fri Jul 02 19:14:48 2010 +0200
+++ b/hooks/syncsession.py	Mon Jul 05 12:04:32 2010 +0200
@@ -22,7 +22,7 @@
 
 from yams.schema import role_name
 from cubicweb import UnknownProperty, ValidationError, BadConnectionId
-from cubicweb.selectors import implements
+from cubicweb.selectors import is_instance
 from cubicweb.server import hook
 
 
@@ -108,7 +108,7 @@
 
 class CloseDeletedUserSessionsHook(SyncSessionHook):
     __regid__ = 'closession'
-    __select__ = SyncSessionHook.__select__ & implements('CWUser')
+    __select__ = SyncSessionHook.__select__ & is_instance('CWUser')
     events = ('after_delete_entity',)
 
     def __call__(self):
@@ -152,7 +152,7 @@
 
 class AddCWPropertyHook(SyncSessionHook):
     __regid__ = 'addcwprop'
-    __select__ = SyncSessionHook.__select__ & implements('CWProperty')
+    __select__ = SyncSessionHook.__select__ & is_instance('CWProperty')
     events = ('after_add_entity',)
 
     def __call__(self):