UPPER CASE STATE
This commit is contained in:
@@ -46,8 +46,14 @@ func parseAddress(address string) map[string]any {
|
||||
pa := postal.ParseAddress(address)
|
||||
addr := map[string]any{}
|
||||
|
||||
caser := cases.Title(language.AmericanEnglish)
|
||||
caser := cases.Caser{}
|
||||
for i := 0; i < len(pa); i++ {
|
||||
if pa[i].Label == "state" {
|
||||
caser = cases.Upper(language.AmericanEnglish)
|
||||
} else {
|
||||
caser = cases.Title(language.AmericanEnglish)
|
||||
}
|
||||
|
||||
addr[pa[i].Label] = caser.String(pa[i].Value)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user