X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=classes%2Fuser.php;h=e7c7472418fd7973870b8066dd5b69ea43ea60e5;hb=5fecdf6d91a56c64f44d06464faff9628e6d5a05;hp=eb112ca37f4effd17d6e48eccf3e03aa862bbd90;hpb=acc9be56f2cc773f7e684f9cd3201141bc126ee2;p=platal.git diff --git a/classes/user.php b/classes/user.php index eb112ca..e7c7472 100644 --- a/classes/user.php +++ b/classes/user.php @@ -117,7 +117,7 @@ class User extends PlUser } global $globals; - $res = XDB::query("SELECT u.hruid, u.promo, + $res = XDB::query("SELECT u.hruid, d.promo_display AS promo, CONCAT(af.alias, '@{$globals->mail->domain}') AS forlife, CONCAT(ab.alias, '@{$globals->mail->domain}') AS bestalias, CONCAT(u.prenom, ' ', IF(u.nom_usage <> '', u.nom_usage, u.nom)) AS full_name, @@ -126,6 +126,7 @@ class User extends PlUser q.core_mail_fmt AS email_format, u.perms FROM auth_user_md5 AS u + INNER JOIN profile_display AS d ON (d.uid = u.user_id) LEFT JOIN auth_user_quick AS q ON (q.user_id = u.user_id) LEFT JOIN aliases AS af ON (af.id = u.user_id AND af.type = 'a_vie') LEFT JOIN aliases AS ab ON (ab.id = u.user_id AND FIND_IN_SET('bestalias', ab.flags))