mirror of
https://github.com/NaN-tic/trytond-carrier_zip.git
synced 2023-12-14 02:13:03 +01:00
Fix DeprecationWarning: on_change argument is deprecated, use the depends decorator
This commit is contained in:
parent
9f2a41053e
commit
889be727d4
5
sale.py
5
sale.py
|
@ -13,8 +13,7 @@ __metaclass__ = PoolMeta
|
||||||
class Sale:
|
class Sale:
|
||||||
__name__ = 'sale.sale'
|
__name__ = 'sale.sale'
|
||||||
carrier_domain = fields.Function(fields.One2Many('carrier', None,
|
carrier_domain = fields.Function(fields.One2Many('carrier', None,
|
||||||
'Carrier Domain', on_change_with=['shipment_address', 'party'],
|
'Carrier Domain', depends=['shipment_address', 'party']),
|
||||||
depends=['shipment_address', 'party']),
|
|
||||||
'on_change_with_carrier_domain')
|
'on_change_with_carrier_domain')
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
@ -39,7 +38,7 @@ class Sale:
|
||||||
if 'carrier_domain' not in cls.carrier.depends:
|
if 'carrier_domain' not in cls.carrier.depends:
|
||||||
cls.carrier.depends.append('carrier_domain')
|
cls.carrier.depends.append('carrier_domain')
|
||||||
|
|
||||||
@fields.depends('shipment_address')
|
@fields.depends('shipment_address', 'party')
|
||||||
def on_change_with_carrier_domain(self, name=None):
|
def on_change_with_carrier_domain(self, name=None):
|
||||||
Carrier = Pool().get('carrier')
|
Carrier = Pool().get('carrier')
|
||||||
shipment_zip = (self.shipment_address and self.shipment_address.zip
|
shipment_zip = (self.shipment_address and self.shipment_address.zip
|
||||||
|
|
Loading…
Reference in a new issue