From 9df0c4b95f10f1d071f739e3a521c79aa5bdfa9c Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Tue, 9 Feb 2021 12:13:03 -0800 Subject: [PATCH] [FIX] delivery_stamps: Only use DimWeighting if the rate has it. --- delivery_stamps/models/delivery_stamps.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/delivery_stamps/models/delivery_stamps.py b/delivery_stamps/models/delivery_stamps.py index f544bcc4..2da10557 100644 --- a/delivery_stamps/models/delivery_stamps.py +++ b/delivery_stamps/models/delivery_stamps.py @@ -274,7 +274,8 @@ class ProviderStamps(models.Model): shipping.Amount = rate.Amount shipping.ServiceType = rate.ServiceType shipping.DeliverDays = rate.DeliverDays - shipping.DimWeighting = rate.DimWeighting + if hasattr(rate, 'DimWeighting'): + shipping.DimWeighting = rate.DimWeighting shipping.Zone = rate.Zone shipping.RateCategory = rate.RateCategory shipping.ToState = rate.ToState