If authentication fails during LDAP autocomplete, bring up a new password dialog rather than showing an obscure error message (bug 150723); r=ducarroz@netscape.com, sr=hewitt@netscape.com

This commit is contained in:
dmose%netscape.com 2005-11-15 20:09:01 +00:00
Родитель 6bc1a34396
Коммит 8ac2f548fd
1 изменённых файлов: 11 добавлений и 0 удалений

Просмотреть файл

@ -685,6 +685,17 @@ nsLDAPAutoCompleteSession::OnLDAPBind(nsILDAPMessage *aMessage)
// pop up a dialog telling the user to go manually delete
// this password in the password manager.
}
// XXXdmose We should probably pop up an error dialog telling
// the user that the login failed here, rather than just bringing
// up the password dialog again, which is what calling OnLDAPInit()
// does. See bug 152997.
PR_LOG(sLDAPAutoCompleteLogModule, PR_LOG_DEBUG,
("nsLDAPAutoCompleteSession::OnLDAPBind(): auth error;"
" calling OnLDAPInit() again"));
return OnLDAPInit(NS_OK);
}
// reset to the default state