- (Post::t('sex') == 'male') ? 'male' : 'female', Post::t('email'), $user->id());
- if (XDB::affectedRows()) {
- require_once 'emails.inc.php';
- if (require_email_update($user, Post::t('email'))) {
+ (Post::t('sex') == 'male') ? 'male' : 'female', $user->id());
+
+ // Updates email.
+ require_once 'emails.inc.php';
+ $new_email = strtolower(Post::t('email'));
+ if (require_email_update($user, $new_email)) {
+ XDB::query('UPDATE accounts
+ SET email = {?}
+ WHERE uid = {?}',
+ $new_email, $user->id());