cubicweb/misc/migration/3.7.4_Any.py
author Philippe Pepiot <philippe.pepiot@logilab.fr>
Tue, 16 Apr 2019 15:49:03 +0200
branch3.26
changeset 12577 2508ba96fad2
parent 11057 0b59724cb3f2
permissions -rw-r--r--
[devtools/testlib] avoid hidding AttributeError in create_user() commit() might raise a AttributeError too. Use getattr(req, 'cnx', req) instead, which is a form already used to get the real cnx in some code: cubicweb/rset.py:577: cnx = getattr(self.req, 'cnx', self.req) cubicweb/schema.py:353: with getattr(_cw, 'cnx', _cw).security_enabled(read=False): We could use if hasattr(req, 'commit') here too but it lead to 3 additionals lines. Maybe we should have commit() and rollback() on cubicweb.web.request.ConnectionCubicWebRequestBase too ?
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5181
f34ee58fdfc8 [migration] propagate TrInfo.comment permissions fix to existing instances
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
     1
sync_schema_props_perms('TrInfo', syncprops=False)