From a3b5f0ca829c63a6ef57548d4cf2bd593625a916 Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Tue, 3 Aug 2021 19:01:48 -0700 Subject: [PATCH] [FIX] sale_planner: None in transit_days for sub_options is possible --- sale_planner/wizard/order_planner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sale_planner/wizard/order_planner.py b/sale_planner/wizard/order_planner.py index 72ab8008..397dfdd4 100644 --- a/sale_planner/wizard/order_planner.py +++ b/sale_planner/wizard/order_planner.py @@ -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