From a210d75f554e353f0ca1faec2506e454818814b8 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Mon, 6 Apr 2020 13:25:53 +0000 Subject: [PATCH] [FIX] delivery: multiple tracking links In case `carrier_tracking_url` is `False`, a `TypeError` is raised and not catched. opw-2232268 closes odoo/odoo#49083 X-original-commit: a4b5bd7770bca3f2e4327c65de673e2fcc00e7e5 Signed-off-by: Nicolas Martinelli (nim) --- addons/delivery/models/stock_picking.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/delivery/models/stock_picking.py b/addons/delivery/models/stock_picking.py index e85ef74ce39..f7f10919a7c 100644 --- a/addons/delivery/models/stock_picking.py +++ b/addons/delivery/models/stock_picking.py @@ -112,7 +112,7 @@ class StockPicking(models.Model): self.ensure_one() try: return json.loads(self.carrier_tracking_url) - except ValueError: + except (ValueError, TypeError): return False @api.depends('move_lines')