WHERE email = {?} AND type = \'alias_aux\'',
$uname);
$loginType = 'uid';
- } else if (Post::s('domain') == "ax") {
+ } else if (Post::s('domain') == 'hruid') {
$login = $uname;
$loginType = 'hruid';
} else {
return '';
}
- if (Cookie::v('domain', 'login') != 'alias') {
+ $domain = Cookie::v('domain', 'login');
+ if ($domain == 'hruid') {
+ return XDB::fetchOneCell('SELECT hruid
+ FROM accounts
+ WHERE uid = {?}',
+ $id);
+ } elseif ($domain == 'alias') {
return XDB::fetchOneCell('SELECT email
FROM email_source_account
- WHERE uid = {?} AND type != \'alias_aux\' AND FIND_IN_SET(\'bestalias\', flags)',
+ WHERE uid = {?} AND type = \'alias_aux\'',
$id);
} else {
return XDB::fetchOneCell('SELECT email
FROM email_source_account
- WHERE uid = {?} AND type = \'alias_aux\'',
+ WHERE uid = {?} AND type != \'alias_aux\'
+ ORDER BY NOT FIND_IN_SET(\'bestalias\', flags), MIN(email)',
$id);
}
<option value="alias" {if t($smarty.cookies.ORGdomain) && $smarty.cookies.ORGdomain eq "alias"}selected="selected"{/if}>
@ {#globals.mail.alias_dom#} / {#globals.mail.alias_dom2#}
</option>
- <option value="ax" {if t($smarty.cookies.ORGdomain) && $smarty.cookies.ORGdomain eq "ax"}selected="selected"{/if}>
+ <option value="hruid" {if t($smarty.cookies.ORGdomain) && $smarty.cookies.ORGdomain eq "ax"}selected="selected"{/if}>
Identifiant
</option>
</select>
<td>
<input type="hidden" name="username" value="{$hruid}" />
<input type="hidden" name="password" value="" />
- <input type="hidden" name="domain" value="ax" />
+ <input type="hidden" name="domain" value="hruid" />
</td>
<td {popup caption='Connexion permanente' width='300' text='Décocher cette case pour que le site oublie ce navigateur.<br />
Il est conseillé de décocher la case si cette machine n\'est pas <b>strictement</b> personnelle'} colspan="2">
<td class="titre">Identifiant :</td>
<td>
<input type="text" name="username" />
- <input type="hidden" name="domain" value="ax" />
+ <input type="hidden" name="domain" value="hruid" />
</td>
</tr>
<tr>