changeset e6d4cdfcbb2a in modules/product_kit:default
details: 
https://hg.tryton.org/modules/product_kit?cmd=changeset&node=e6d4cdfcbb2a
description:
        Import extra module exception only when used

        issue10449
        review348711002
diffstat:

 purchase.py |  2 +-
 sale.py     |  2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diffs (38 lines):

diff -r d0d4ca3d552a -r e6d4cdfcbb2a purchase.py
--- a/purchase.py       Fri Jun 11 09:42:03 2021 +0200
+++ b/purchase.py       Fri Jun 25 01:16:35 2021 +0200
@@ -5,7 +5,6 @@
 from trytond.model import ModelSQL, ModelView, fields
 
 from trytond.modules.product import round_price
-from trytond.modules.purchase.exceptions import PartyLocationError
 
 from .product import ComponentMixin
 from .common import order_mixin, order_line_mixin, order_line_component_mixin
@@ -65,6 +64,7 @@
     __name__ = 'purchase.line.component'
 
     def get_move(self, move_type):
+        from trytond.modules.purchase.exceptions import PartyLocationError
         pool = Pool()
         Move = pool.get('stock.move')
         Date = pool.get('ir.date')
diff -r d0d4ca3d552a -r e6d4cdfcbb2a sale.py
--- a/sale.py   Fri Jun 11 09:42:03 2021 +0200
+++ b/sale.py   Fri Jun 25 01:16:35 2021 +0200
@@ -5,7 +5,6 @@
 from trytond.model import ModelSQL, ModelView, fields
 
 from trytond.modules.product import round_price
-from trytond.modules.sale.exceptions import PartyLocationError
 
 from .product import ComponentMixin
 from .common import order_mixin, order_line_mixin, order_line_component_mixin
@@ -66,6 +65,7 @@
         return self.line.warehouse
 
     def get_move(self, shipment_type):
+        from trytond.modules.sale.exceptions import PartyLocationError
         pool = Pool()
         Move = pool.get('stock.move')
         Date = pool.get('ir.date')

Reply via email to