From e36510e4ad191173e881190f4dc5419a4962f021 Mon Sep 17 00:00:00 2001 From: Cornel Rautenbach <corneliusr> Date: Tue, 31 May 2022 10:00:56 +0200 Subject: [PATCH] Geocoding: ZA -> South Africa - https://gitlab.com/ship-logic/backends/backend/-/issues/2050 --- address_utils/address_utils.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/address_utils/address_utils.go b/address_utils/address_utils.go index 2bcfa81..93779c7 100644 --- a/address_utils/address_utils.go +++ b/address_utils/address_utils.go @@ -212,17 +212,17 @@ func stripUnwantedCharacters(s string) string { func CleanZone(countryToClean, zoneToClean *string) (newCountry, newZone *string) { newCountry = countryToClean - southAfricaVariations := []string{"South Africa", "Suid-Afrika", "Suid Afrika", "Iningizimu Afrika", "Mzantsi Afrika", "Afrika Boroa", "Africa Kusini"} + southAfricaVariations := []string{"ZA", "South Africa", "Suid-Afrika", "Suid Afrika", "Iningizimu Afrika", "Mzantsi Afrika", "Afrika Boroa", "Africa Kusini"} for _, southAfricaVariation := range southAfricaVariations { if countryToClean == nil || len(*countryToClean) == 0 || strings.ToLower(*countryToClean) == strings.ToLower(southAfricaVariation) { - defaultCountry := "ZA" + defaultCountry := "South Africa" newCountry = &defaultCountry break } } - if *newCountry == "ZA" && zoneToClean != nil { + if *newCountry == "South Africa" && zoneToClean != nil { zone := *zoneToClean // Gauteng - GT from uAfrica should be GP for Google if zone == "GT" { -- GitLab