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