changeset 195006137141 in modules/purchase:default
details: https://hg.tryton.org/modules/purchase?cmd=changeset;node=195006137141
description:
        Allow to lock records for update

        issue8012
        review45901002
diffstat:

 purchase.py |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diffs (11 lines):

diff -r 627782262a3a -r 195006137141 purchase.py
--- a/purchase.py       Sat Jan 26 01:10:48 2019 +0100
+++ b/purchase.py       Wed Jan 30 09:45:59 2019 +0100
@@ -849,6 +849,7 @@
     @ModelView.button
     def process(cls, purchases):
         process, done = [], []
+        cls.lock(purchases)
         for purchase in purchases:
             purchase.create_invoice()
             purchase.set_invoice_state()

Reply via email to