diff --git a/address_utils/address_utils.go b/address_utils/address_utils.go index 375c1561039575dca5be18e554eb5d360300b030..190b54593cd1b1019f5728563334d44042137320 100644 --- a/address_utils/address_utils.go +++ b/address_utils/address_utils.go @@ -242,7 +242,8 @@ func CleanZone(countryToClean, zoneToClean *string) (newCountry, newZone *string for provinceCode, province := range Provinces { found := false for _, name := range province.Names { - if strings.ToLower(zone) == strings.ToLower(string_utils.RemoveAllWhiteSpaces(name)) { + if strings.ToLower(zone) == strings.ToLower(string_utils.RemoveAllWhiteSpaces(name)) || + strings.ToLower(zone) == strings.ToLower(provinceCode) { zone = provinceCode found = true break