From: João Pedro Athayde Marcondes de André (JP) Date: Sat, 26 Mar 2011 16:48:16 +0000 (+0100) Subject: Fix choice of user bestalias X-Git-Tag: xorg/1.1.1~37^2~50 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=f67c8d9a660207c5be75d4d079b7f740e5318a6c;p=platal.git Fix choice of user bestalias --- diff --git a/classes/user.php b/classes/user.php index e1f5ce5..976da55 100644 --- a/classes/user.php +++ b/classes/user.php @@ -178,7 +178,7 @@ class User extends PlUser LEFT JOIN email_virtual_domains AS mf ON (ef.domain = mf.id) LEFT JOIN email_virtual_domains AS df ON (df.aliasing = mf.id AND df.name LIKE CONCAT(\'%\', {?}) AND df.name NOT LIKE \'alumni.%\') - LEFT JOIN email_source_account AS eb ON (eb.uid = a.uid AND eb.flags = \'bestalias\') + LEFT JOIN email_source_account AS eb ON (eb.uid = a.uid AND FIND_IN_SET(\'bestalias\',eb.flags)) LEFT JOIN email_virtual_domains AS mb ON (a.best_domain = mb.id) LEFT JOIN email_redirect_account AS er ON (er.uid = a.uid AND er.flags = \'active\' AND er.broken_level < 3 AND er.type != \'imap\' AND er.type != \'homonym\')