Browse Source

Merge fefcaf3c34 into d506870d82

pull/364/merge
ArPol 5 days ago
committed by GitHub
parent
commit
6a9c5c07f5
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 2
      restrict_delivery_method/__manifest__.py
  2. 8
      restrict_delivery_method/models/sale_order.py

2
restrict_delivery_method/__manifest__.py

@ -30,7 +30,7 @@
'company': 'Cybrosys Techno Solutions',
'maintainer': 'Cybrosys Techno Solutions',
'website': 'https://www.cybrosys.com',
'depends': ['sale', 'delivery', 'website_sale'],
'depends': ['sale', 'delivery', 'website_sale', 'website_sale_delivery'],
'data': [
'views/delivery_carrier_views.xml',
'views/sale_order_views.xml',

8
restrict_delivery_method/models/sale_order.py

@ -51,7 +51,7 @@ class SaleOrder(models.Model):
"""From this function the controller gets the
restricted methods value"""
address = self.delivery_method_ids
return self.env['delivery.carrier'].sudo().search(
[('website_published', '=', True),
('id', 'not in', address.ids)]).available_carriers(
address)
availables = self._get_delivery_methods()
pickables = availables - address
return pickables.available_carriers(self.partner_id)

Loading…
Cancel
Save