From 4fd1f6246ddc272192b293a5e5d5cb9dbd3e1cdf Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Sun, 22 Jun 2008 12:16:07 -0400 Subject: correctly use Confirm_address darcs-hash:20080622161607-34904-d8e042b80fe6acd3cb6ad763216a0b1817752cac.gz --- actions/profilesettings.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'actions/profilesettings.php') diff --git a/actions/profilesettings.php b/actions/profilesettings.php index 5f157e3fe..673258f82 100644 --- a/actions/profilesettings.php +++ b/actions/profilesettings.php @@ -138,10 +138,10 @@ class ProfilesettingsAction extends SettingsAction { # We don't update email directly; it gets done by confirmemail - $confirm = new Confirm_email(); $confirm->code = common_good_rand(16); $confirm->user_id = $user->id; - $confirm->email = $email; + $confirm->address = $email; + $confirm->address_type = 'email'; $result = $confirm->insert(); @@ -150,6 +150,7 @@ class ProfilesettingsAction extends SettingsAction { common_server_error(_t('Couldnt confirm email.')); return FALSE; } + # XXX: try not to do this in the middle of a transaction mail_confirm_address($confirm->code, -- cgit v1.2.3-54-g00ecf