changeset 68815af1249e in modules/stock_package_shipping_dpd:default
details: 
https://hg.tryton.org/modules/stock_package_shipping_dpd?cmd=changeset;node=68815af1249e
description:
        Add model, record and records attribute on Wizard

        issue9421
        review309861012
diffstat:

 stock.py |  9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)

diffs (29 lines):

diff -r cbbcf6f155a7 -r 68815af1249e stock.py
--- a/stock.py  Mon May 04 12:32:48 2020 +0200
+++ b/stock.py  Tue Jul 07 23:56:10 2020 +0200
@@ -41,12 +41,8 @@
         'stock_package_shipping_dpd.act_create_shipping_dpd_wizard')
 
     def transition_start(self):
-        pool = Pool()
-        ShipmentOut = pool.get('stock.shipment.out')
-
-        shipment = ShipmentOut(Transaction().context['active_id'])
         next_state = super(CreateShipping, self).transition_start()
-        if shipment.carrier.shipping_service == 'dpd':
+        if self.record.carrier.shipping_service == 'dpd':
             next_state = 'dpd'
         return next_state
 
@@ -67,10 +63,9 @@
 
     def transition_start(self):
         pool = Pool()
-        ShipmentOut = pool.get('stock.shipment.out')
         Package = pool.get('stock.package')
 
-        shipment = ShipmentOut(Transaction().context['active_id'])
+        shipment = self.record
         if shipment.reference:
             raise AccessError(
                 gettext('stock_package_shipping_dpd'

Reply via email to