[MIG] delivery_partner_dhl: migrate to odoo 14.0

This commit is contained in:
Leighton Pennicott
2020-11-09 09:38:10 -05:00
committed by Jared Kipe
parent 2ee084c9ae
commit a7388fd0d1
2 changed files with 4 additions and 6 deletions

View File

@@ -1,7 +1,7 @@
{ {
'name': 'DHL Partner Shipping Accounts', 'name': 'DHL Partner Shipping Accounts',
'author': 'Hibou Corp. <hello@hibou.io>', 'author': 'Hibou Corp. <hello@hibou.io>',
'version': '13.0.1.0.0', 'version': '14.0.1.0.0',
'category': 'Stock', 'category': 'Stock',
'sequence': 95, 'sequence': 95,
'summary': 'DHL Partner Shipping Accounts', 'summary': 'DHL Partner Shipping Accounts',

View File

@@ -7,11 +7,9 @@ from odoo.exceptions import ValidationError
class PartnerShippingAccount(models.Model): class PartnerShippingAccount(models.Model):
_inherit = 'partner.shipping.account' _inherit = 'partner.shipping.account'
delivery_type = fields.Selection(selection_add=[('dhl', 'DHL')]) delivery_type = fields.Selection(selection_add=[('dhl', 'DHL')], ondelete={'dhl': 'set default'})
def dhl_check_validity(self): def dhl_check_validity(self):
m = re.search(r'^(\d{8}|\d{9}|\d{10})$', self.name or '') m = re.search(r'^(\d{8}|\d{9}|\d{10})$', self.name or '')
if not m: if not m:
raise ValidationError('DHL Account numbers must be 8-10 decimal numbers.') raise ValidationError('DHL Account numbers must be 8-10 decimal numbers.')