cubicweb/server/repository.py
changeset 11204 71057a8bb19a
parent 11199 2fe2077cc92d
child 11348 70337ad23145
--- a/cubicweb/server/repository.py	Thu Jun 12 18:37:29 2014 +0200
+++ b/cubicweb/server/repository.py	Wed Mar 16 11:39:24 2016 +0100
@@ -691,12 +691,11 @@
         Beware that unlike the older :meth:`internal_session`, internal
         connections have all hooks beside security enabled.
         """
-        with Session(InternalManager(), self) as session:
-            with session.new_cnx() as cnx:
-                cnx.user._cw = cnx  # XXX remove when "vreg = user._cw.vreg"
-                                    # hack in entity.py is gone
-                with cnx.security_enabled(read=False, write=False):
-                    yield cnx
+        with Session(InternalManager(), self).new_cnx() as cnx:
+            cnx.user._cw = cnx  # XXX remove when "vreg = user._cw.vreg"
+                                # hack in entity.py is gone
+            with cnx.security_enabled(read=False, write=False):
+                yield cnx
 
     def _get_session(self, sessionid, txid=None, checkshuttingdown=True):
         """return the session associated with the given session identifier"""