From 772fb911c42e1869181131d566d04d731589c2c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 15 Jan 2017 02:38:57 +0100 Subject: [PATCH] Use timedelta as start of sum of lead times The sum was introduced in changeset 253b1d2fb43a --- location.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/location.py b/location.py index 87fa8d855e..a98bcd7bd8 100644 --- a/location.py +++ b/location.py @@ -38,7 +38,9 @@ class LocationLeadTime: lead_time = datetime.timedelta(0) lead_times = cls.search([]) if lead_times: - lead_time = sum(r.lead_time for r in lead_times if r.lead_time) + lead_time = sum( + (r.lead_time for r in lead_times if r.lead_time), + datetime.timedelta(0)) extra_lead_times = cls._get_extra_lead_times() if extra_lead_times: lead_time += max(extra_lead_times)