changeset 0ffc12ca35e6 in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset&node=0ffc12ca35e6
description:
Set the transaction of saved records as current transaction
issue11866
review418601003
diffstat:
trytond/model/modelstorage.py | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diffs (14 lines):
diff -r bc5ffeed2bf3 -r 0ffc12ca35e6 trytond/model/modelstorage.py
--- a/trytond/model/modelstorage.py Sat Nov 05 09:57:01 2022 +0100
+++ b/trytond/model/modelstorage.py Thu Nov 24 19:13:53 2022 +0100
@@ -1936,9 +1936,8 @@
to_create.append(record)
elif save_values[record]:
to_write.append(record)
- transaction = Transaction()
try:
- with transaction.set_current_transaction(transaction), \
+ with Transaction().set_current_transaction(transaction), \
transaction.set_user(user), \
transaction.reset_context(), \
transaction.set_context(context, _check_access=False):