Currently you have to take a second, non-obvious step of setting your email address to primary after you add it. Until then its not set in your preferences, just in your separate list of possible email addresses.
summary: Standardize user email address location --> Set first email address as 'primary' automatically
Description has changed:
Diff:
--- old+++ new@@ -1 +1 @@-`User.email_addresses` is a list which gets set and verified on your /auth/preferences/ page, but there is also a `email_address` pref which is (by default) stored in the `User.preferences` dict and used by things like /u/foobar/profile/send_message+Currently you have to take a second, non-obvious step of setting your email address to primary after you add it. Until then its not set in your preferences, just in your separate list of possible email addresses.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Diff:
Email storage is fine, I just didn't realize you have to set a primary email address for it to be stored in your preference.