cubicweb/hooks/syncsession.py
changeset 12025 ba79f4a4f5d8
parent 12021 cc8135ecfbb8
child 12027 c62c80f20a82
--- a/cubicweb/hooks/syncsession.py	Fri Mar 10 12:01:31 2017 +0100
+++ b/cubicweb/hooks/syncsession.py	Fri Mar 10 16:41:10 2017 +0100
@@ -24,11 +24,9 @@
 from cubicweb.entities.authobjs import user_session_cache_key
 
 
-# take cnx and not repo because it's needed for other sessions implementation (e.g. pyramid)
-def get_user_sessions(cnx, ueid):
-    for session in cnx.repo._sessions.values():
-        if ueid == session.user.eid:
-            yield session
+def get_user_sessions(cnx, user_eid):
+    if cnx.user.eid == user_eid:
+        yield cnx
 
 
 class CachedValueMixin(object):