changeset fb189dfc477d in trytond:5.0
details: https://hg.tryton.org/trytond?cmd=changeset&node=fb189dfc477d
description:
        Set the transaction of saved records as current transaction

        issue11866
        review418601003
        (grafted from 0ffc12ca35e68816613e923a02f9c8c79bf19811)
diffstat:

 trytond/model/modelstorage.py |  3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diffs (14 lines):

diff -r 54e715f748ee -r fb189dfc477d trytond/model/modelstorage.py
--- a/trytond/model/modelstorage.py     Thu Nov 17 18:47:11 2022 +0100
+++ b/trytond/model/modelstorage.py     Thu Nov 24 19:13:53 2022 +0100
@@ -1549,9 +1549,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):

Reply via email to