Introduces email type alias_aux for emails in auxiliary domains.
[platal.git] / classes / xorgsession.php
index 8578a61..d9ede7c 100644 (file)
@@ -145,10 +145,9 @@ class XorgSession extends PlSession
             $uname = Post::v('username');
             if (Post::s('domain') == "alias") {
                 $login = XDB::fetchOneCell('SELECT  uid
-                                              FROM  email_source_account  AS e
-                                        INNER JOIN  email_virtual_domains AS d ON (e.domain = d.id)
-                                             WHERE  e.email = {?} AND d.name = {?}',
-                                           $uname, Platal::globals()->mail->alias_dom);
+                                              FROM  email_source_account
+                                             WHERE  email = {?} AND type = \'alias_aux\'',
+                                           $uname);
                 $loginType = 'uid';
             } else if (Post::s('domain') == "ax") {
                 $login = $uname;