From c3076e0559520d05fcdb376245e54c7e1bc749f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 6 Mar 2013 17:24:45 +0100 Subject: [PATCH] Purchase.process must be called with root As process write on purchase, it must be called with root from stock models. review667003 --- purchase.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/purchase.py b/purchase.py index d3ebc6e888..91021919e3 100644 --- a/purchase.py +++ b/purchase.py @@ -1584,7 +1584,7 @@ class ShipmentIn: with Transaction().set_user(0, set_context=True): purchases = Purchase.browse([p.id for p in purchases]) - Purchase.process(purchases) + Purchase.process(purchases) @classmethod @ModelView.button @@ -1632,7 +1632,7 @@ class ShipmentInReturn: with Transaction().set_user(0, set_context=True): purchases = Purchase.browse([p.id for p in purchases]) - Purchase.process(purchases) + Purchase.process(purchases) @classmethod @ModelView.button @@ -1751,7 +1751,7 @@ class Move(ModelSQL, ModelView): if purchases: with Transaction().set_user(0, set_context=True): purchases = Purchase.browse([p.id for p in purchases]) - Purchase.process(purchases) + Purchase.process(purchases) @classmethod def delete(cls, moves): @@ -1772,7 +1772,7 @@ class Move(ModelSQL, ModelView): if purchases: with Transaction().set_user(0, set_context=True): purchases = Purchase.browse([p.id for p in purchases]) - Purchase.process(purchases) + Purchase.process(purchases) class OpenSupplier(Wizard):