diff -r b8d2e6b9f548 -r 70bb46dfa87b cubicweb/utils.py --- a/cubicweb/utils.py Tue Mar 14 11:07:58 2017 +0100 +++ b/cubicweb/utils.py Fri Mar 10 18:04:25 2017 +0100 @@ -51,6 +51,7 @@ random.seed() def admincnx(appid): + from cubicweb import repoapi from cubicweb.cwconfig import CubicWebConfiguration from cubicweb.server.repository import Repository config = CubicWebConfiguration.config_for(appid) @@ -60,8 +61,7 @@ repo = Repository(config) repo.bootstrap() - session = repo.new_session(login, password=password) - return session.new_cnx() + return repoapi.connect(repo, login, password=password) def make_uid(key=None):