X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=bin%2Fcron%2Fhomonyms.php;h=068d3b2c46689e7fa06fb530c52de53cba5439b9;hb=e18807a84517ab31f95755280fab7c04674c4b11;hp=567fbd81472dce6aea0dc1ea2945e313be2936b4;hpb=a1c554a92888e0b017ba362817a67cc2849a9154;p=platal.git diff --git a/bin/cron/homonyms.php b/bin/cron/homonyms.php index 567fbd8..068d3b2 100755 --- a/bin/cron/homonyms.php +++ b/bin/cron/homonyms.php @@ -26,20 +26,19 @@ */ require 'connect.db.inc.php'; -$resRobot = XDB::iterator("SELECT uid, alias, expire - FROM aliases - WHERE (expire = NOW() + INTERVAL 7 DAY OR expire <= NOW()) - AND type = 'alias'"); +$resRobot = XDB::iterator("SELECT uid, email, expire + FROM email_source_account + WHERE (expire = NOW() + INTERVAL 7 DAY OR expire <= NOW())"); while ($old = $resRobot->next()) { $res = XDB::query('SELECT a.hruid - FROM homonyms AS h - INNER JOIN accounts AS a ON (h.uid = a.uid) - WHERE homonyme_id = {?}', - $old['id']); + FROM homonyms_list AS h + INNER JOIN accounts AS a ON (h.uid = a.uid) + WHERE hrmid = {?}', + 'h.' . $old['email'] . '.polytechnique.org'); $hruids = $res->fetchColumn(); - $homonym = User::getSilent($old['id']); - $req = new HomonymeReq($homonym, $old['alias'], $hruids, $old['expire'] > date("Y-m-d")); + $homonym = User::getSilent($old['uid']); + $req = new HomonymeReq($homonym, $old['email'], $hruids, $old['expire'] > date("Y-m-d")); $req->submit(); }