branch: externals/ebdb
commit c67dc08df4a8a29d4dba86ca1f26436576a5469f
Author: Eric Abrahamsen <e...@ericabrahamsen.net>
Commit: Eric Abrahamsen <e...@ericabrahamsen.net>

    Fix editing of internationalized US addresses
    
    * ebdb-i18n-basic.el (ebdb-read-i18n): If we're editing an existing
    one, use the correct value from ebdb-i18n-usa-states.
---
 ebdb-i18n-basic.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ebdb-i18n-basic.el b/ebdb-i18n-basic.el
index 289df39..05ab0d2 100644
--- a/ebdb-i18n-basic.el
+++ b/ebdb-i18n-basic.el
@@ -139,7 +139,8 @@ number, and any remaining as an extension."
           (cdr (assoc-string
                 (ebdb-read-string
                  "State"
-                 (when obj (ebdb-address-region obj))
+                 (when obj (rassoc (ebdb-address-region obj)
+                                   ebdb-i18n-usa-states))
                  ebdb-i18n-usa-states t)
                 ebdb-i18n-usa-states)))))
   slots)

Reply via email to