From: Stéphane Jacob Date: Fri, 1 Apr 2011 16:19:36 +0000 (+0200) Subject: email_virtual does not have an email field. X-Git-Tag: xorg/1.1.1~37^2~18 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=13b458144f02a13d2a75dd437a2bfcba64995e59;p=platal.git email_virtual does not have an email field. Signed-off-by: Stéphane Jacob --- diff --git a/classes/user.php b/classes/user.php index 976da55..304c1fa 100644 --- a/classes/user.php +++ b/classes/user.php @@ -701,7 +701,7 @@ class User extends PlUser } $tables = array('account_auth_openid', 'announce_read', 'contacts', - 'email_send_save', 'email_virtual', + 'email_send_save', 'forum_innd', 'forum_profiles', 'forum_subs', 'group_announces_read', 'group_members', 'group_member_sub_requests', 'reminder', 'requests', @@ -714,6 +714,9 @@ class User extends PlUser XDB::execute('DELETE FROM email_redirect_account WHERE uid = {?} AND type != \'homonym\'', $this->id()); + XDB::execute('DELETE FROM email_virtual + WHERE redirect = {?}', + $this->forlifeEmail()); foreach (array('gapps_accounts', 'gapps_nicknames') as $t) { XDB::execute('DELETE FROM ' . $t . '