[FIX] sale_planner: None in transit_days for sub_options is possible

This commit is contained in:
Jared Kipe
2021-08-03 19:01:48 -07:00
parent 503bf3fdf3
commit a3b5f0ca82

View File

@@ -730,7 +730,7 @@ class SaleOrderMakePlan(models.TransientModel):
return max_requested_date
def _get_max_transit_days(self, sub_options):
return max(wh_option.get('transit_days', 0) for wh_option in sub_options.values())
return max((wh_option.get('transit_days', 0) or 0) for wh_option in sub_options.values())
def _generate_shipping_carrier_option(self, base_option, order_fake, carrier):
# some carriers look at the order carrier_id