diff --git a/delivery_ups_hibou/models/ups_request_patch.py b/delivery_ups_hibou/models/ups_request_patch.py index 7b087508..7e99856f 100644 --- a/delivery_ups_hibou/models/ups_request_patch.py +++ b/delivery_ups_hibou/models/ups_request_patch.py @@ -165,13 +165,12 @@ def patched_get_shipping_price(self, shipment_info, packages, shipper, ship_from _logger.warning('exception during the UPS Time In Transit request. ' + str(e)) tnt_ready = False tnt_response = '-1' - if tnt_ready and hasattr(tnt_response, 'TransitReponse') and hasattr(tnt_response.TransitResponse, 'ServiceSummary'): + if tnt_ready and hasattr(tnt_response, 'TransitResponse') and hasattr(tnt_response.TransitResponse, 'ServiceSummary'): for service in tnt_response.TransitResponse.ServiceSummary: - if TNT_CODE_MAP.get(service.Service.Code) == service_type: + if TNT_CODE_MAP.get(service.Service.Code) == res['service_code']: if hasattr(service, 'EstimatedArrival') and hasattr(service.EstimatedArrival, 'BusinessDaysInTransit'): res['transit_days'] = int(service.EstimatedArrival.BusinessDaysInTransit) break - # use TNT API to result.append(res) else: result = {}