From abd3774e6884255e9cd8b8351a8bfec72f49b9a3 Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Mon, 24 Sep 2018 10:27:01 -0700 Subject: [PATCH] FIX `sale_planner` Issue where ZIP with additional '-' does not geolocate --- sale_planner/wizard/order_planner.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sale_planner/wizard/order_planner.py b/sale_planner/wizard/order_planner.py index 470f1135..8bea53b3 100644 --- a/sale_planner/wizard/order_planner.py +++ b/sale_planner/wizard/order_planner.py @@ -60,8 +60,8 @@ class FakePartner(): # The fast way. if ZipcodeSearchEngine and self.zip: with ZipcodeSearchEngine() as search: - zipcode = search.by_zipcode(self.zip) - if zipcode: + zipcode = search.by_zipcode(str(self.zip).split('-')[0]) + if zipcode and zipcode['Latitude']: self.partner_latitude = zipcode['Latitude'] self.partner_longitude = zipcode['Longitude'] return self.date_localization