diff -r 77ea3eed9946 -r 0d2fb4604265 server/ssplanner.py --- a/server/ssplanner.py Thu Sep 20 14:50:06 2012 +0200 +++ b/server/ssplanner.py Fri Sep 14 14:15:39 2012 +0200 @@ -1,4 +1,4 @@ -# copyright 2003-2011 LOGILAB S.A. (Paris, FRANCE), all rights reserved. +# copyright 2003-2012 LOGILAB S.A. (Paris, FRANCE), all rights reserved. # contact http://www.logilab.fr/ -- mailto:contact@logilab.fr # # This file is part of CubicWeb. @@ -27,7 +27,6 @@ from cubicweb import QueryError, typed_eid from cubicweb.schema import VIRTUAL_RTYPES from cubicweb.rqlrewrite import add_types_restriction -from cubicweb.server.session import security_enabled from cubicweb.server.edition import EditedEntity READ_ONLY_RTYPES = set(('eid', 'has_text', 'is', 'is_instance_of', 'identity')) @@ -87,7 +86,7 @@ # the generated select substep if not emited (eg nothing # to be selected) if checkread and eid not in neweids: - with security_enabled(session, read=False): + with session.security_enabled(read=False): eschema(session.describe(eid)[0]).check_perm( session, 'read', eid=eid) eidconsts[lhs.variable] = eid