$alias = $res->fetchOneCell();
if ($really_del) {
- XDB::execute("DELETE FROM emails WHERE uid={?}", $uid);
- XDB::execute("DELETE FROM newsletter_ins WHERE user_id={?}", $uid);
+ XDB::execute("DELETE FROM emails WHERE uid={?}", $uid);
+ XDB::execute("DELETE FROM newsletter_ins WHERE user_id={?}", $uid);
}
XDB::execute("DELETE FROM virtual_redirect WHERE redirect = {?}", $alias.'@'.$globals->mail->domain);
XDB::execute("DELETE FROM entreprises WHERE uid={?}", $uid);
XDB::execute("DELETE FROM langues_ins WHERE uid={?}", $uid);
XDB::execute("DELETE FROM mentor_pays WHERE uid={?}", $uid);
- XDB::execute("DELETE FROM mentor_secteur WHERE uid={?}", $uid);
+ XDB::execute("DELETE FROM mentor_secteurs WHERE uid={?}", $uid);
XDB::execute("DELETE FROM mentor WHERE uid={?}", $uid);
XDB::execute("DELETE FROM perte_pass WHERE uid={?}", $uid);
XDB::execute("DELETE FROM requests WHERE user_id={?}", $uid);
XDB::execute("DELETE FROM user_changes WHERE user_id={?}", $uid);
XDB::execute("DELETE FROM watch_sub WHERE uid={?}", $uid);
- $mmlist = new MMList(S::v('id'), S::v('password'));
+ $mmlist = new MMList(S::v('uid'), S::v('password'));
$mmlist->kill($alias, $really_del);
}
if (Env::v('nomusageN') != $mr['nom_usage']) {
set_new_usage($mr['user_id'], Env::v('nomusageN'), make_username(Env::v('prenomN'), Env::v('nomusageN')));
}
+ if (Env::v('decesN') != $mr['deces']) {
+ user_clear_all_subs($mr['user_id'], false);
+ }
$r = XDB::query("SELECT *, a.alias AS forlife, u.flags AS sexe
FROM auth_user_md5 AS u
LEFT JOIN aliases AS a ON (a.id = u.user_id AND type= 'a_vie')