summaryrefslogtreecommitdiff
path: root/docs/ref/forms
diff options
context:
space:
mode:
authorAymeric Augustin <aymeric.augustin@m4x.org>2015-09-21 20:53:10 +0200
committerAymeric Augustin <aymeric.augustin@m4x.org>2015-09-21 22:31:13 +0200
commit425c5e40eae90bd3ee3633011ef97edb26858c94 (patch)
tree5791cbdf7cd9384ee650a497a9d677bbff105268 /docs/ref/forms
parent158b0a28374054b1c3f94a9602b69f93fc980448 (diff)
[1.8.x] Fixed #24921 -- set_autocommit(False) + ORM queries.
This commits lifts the restriction that the outermost atomic block must be declared with savepoint=False. This restriction was overly cautious. The logic that makes it safe not to create savepoints for inner blocks also applies to the outermost block when autocommit is disabled and a transaction is already active. This makes it possible to use the ORM after set_autocommit(False). Previously it didn't work because ORM write operations are protected with atomic(savepoint=False). Backport of 91e9f1c from master
Diffstat (limited to 'docs/ref/forms')
0 files changed, 0 insertions, 0 deletions