Merge branch 'fix/13.0/delivery_hibou__carrier_priority_multi_record_set' into '13.0'

fix/13.0/delivery_hibou__carrier_priority_multi_record_set into 13.0

See merge request hibou-io/hibou-odoo/suite!508
This commit is contained in:
Jared Kipe
2020-10-14 15:24:05 +00:00

View File

@@ -14,10 +14,10 @@ class StockPicking(models.Model):
@api.depends('move_lines.priority', 'carrier_id')
def _compute_priority(self):
if self.carrier_id.procurement_priority:
self.priority = self.carrier_id.procurement_priority
else:
super(StockPicking, self)._compute_priority()
with_carrier_priority = self.filtered(lambda p: p.carrier_id.procurement_priority)
for picking in with_carrier_priority:
picking.priority = picking.carrier_id.procurement_priority
super(StockPicking, (self-with_carrier_priority))._compute_priority()
@api.model
def create(self, values):