X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fauth%2Fauth.inc.php;h=feed3d9125ed8b98cdd70f21088e612ed054ea1b;hb=f9301bff369ef2352bc1eb2c824919874e616066;hp=ab488d1059a0e34cd1916377df248d74a4053a38;hpb=12262f1306059765d8625a6752364679c8625d31;p=platal.git diff --git a/modules/auth/auth.inc.php b/modules/auth/auth.inc.php index ab488d1..feed3d9 100644 --- a/modules/auth/auth.inc.php +++ b/modules/auth/auth.inc.php @@ -62,11 +62,10 @@ function gpex_make($chlg, $privkey, $datafields, $charset) } else if (isset($personnal_data[$val])) { $params .= gpex_prepare_param($val, $personnal_data[$val], $tohash, $charset); } else if ($val == 'username') { - $res = XDB::query("SELECT alias - FROM aliases - WHERE uid = {?} AND FIND_IN_SET('bestalias', flags)", - S::i('uid')); - $min_username = $res->fetchOneCell(); + $min_username = XDB::fetchOneCell('SELECT email + FROM email_source_account + WHERE uid = {?} AND FIND_IN_SET(\'bestalias\', flags)', + S::i('uid')); $params .= gpex_prepare_param($val, $min_username, $tohash, $charset); } else if ($val == 'grpauth') { if (isset($_GET['group'])) {