[FIX] delivery_fedex_hibou: dont compute date with missing calendar

This commit is contained in:
Jared Kipe
2022-09-30 19:14:58 +00:00
parent 80598885d1
commit 5b349d99b5

View File

@@ -691,7 +691,7 @@ class DeliveryFedex(models.Model):
carrier = self.fedex_find_delivery_carrier_for_service(service_code) carrier = self.fedex_find_delivery_carrier_for_service(service_code)
if carrier: if carrier:
date_delivered = request.get('date_delivered', False) date_delivered = request.get('date_delivered', False)
if date_delivered: if date_delivered and self.delivery_calendar_id.tz:
tz = pytz.timezone(self.delivery_calendar_id.tz) tz = pytz.timezone(self.delivery_calendar_id.tz)
date_delivered = tz.localize(date_delivered).astimezone(pytz.utc).replace(tzinfo=None) date_delivered = tz.localize(date_delivered).astimezone(pytz.utc).replace(tzinfo=None)
result.append({'carrier': carrier, result.append({'carrier': carrier,