changeset 2e8f677cbcf1 in modules/production:default
details:
https://hg.tryton.org/modules/production?cmd=changeset&node=2e8f677cbcf1
description:
Remove _list_price_context
It is no more needed as the list_price_used property uses now the
context of
the instance.
issue10700
review334831026
diffstat:
production.py | 9 +--------
1 files changed, 1 insertions(+), 8 deletions(-)
diffs (26 lines):
diff -r cfadb18689ec -r 2e8f677cbcf1 production.py
--- a/production.py Mon Aug 30 00:27:13 2021 +0200
+++ b/production.py Sun Sep 19 00:32:31 2021 +0200
@@ -515,12 +515,6 @@
Move.save(to_save)
cls._set_move_planned_date(productions)
- @property
- def _list_price_context(self):
- return {
- 'company': self.company.id,
- }
-
@classmethod
def set_cost_from_moves(cls):
pool = Pool()
@@ -580,8 +574,7 @@
for output in outputs:
product = output.product
- with Transaction().set_context(production._list_price_context):
- list_price = product.list_price_used
+ list_price = product.list_price_used
product_price = (Decimal(str(output.quantity))
* Uom.compute_price(
product.default_uom, list_price, output.uom))