From: Pierre Habouzit (MadCoder Date: Wed, 22 Jun 2005 13:11:39 +0000 (+0000) Subject: backport X-Git-Tag: xorg/old~20 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=b6af3d8dfd9cecaae13bfed40665f1fc7f77b058;p=platal.git backport Patches applied: * opensource@polytechnique.org--2005/platal--release--0.9.7--patch-9 should fix a damn bug with auth git-archimport-id: opensource@polytechnique.org--2005/platal--mainline--0.9--patch-744 --- diff --git a/htdocs/auth-groupex.php b/htdocs/auth-groupex.php index f56e1cf..4c78598 100644 --- a/htdocs/auth-groupex.php +++ b/htdocs/auth-groupex.php @@ -70,12 +70,7 @@ function gpex_make_params($chlg, $privkey, $datafields) { if (isset($_SESSION[$val])) { $params .= "&$val=".$_SESSION[$val]; } else if ($val == 'username') { - $res = $globals->xdb->query( - "SELECT alias - FROM aliases AS al - INNER JOIN auth_user_md5 AS a ON (a.user_id = al.id AND al.type IN('a_vie','alias')) - WHERE a.user_id = {?} AND alias LIKE '%.%' - ORDER BY LENGTH(alias)", Session::getInt('uid')); + $res = $globals->xdb->query("SELECT alias FROM aliases WHERE id = {?} AND FIND_IN_SET('bestalias', flags)", Session::getInt('uid')); $min_username = $res->fetchOneCell(); $params .= "&$val=".$min_username; }