Fixed issue in SessionFacade.GetCurrentUser().

This commit is contained in:
Dario Solera 2009-10-13 06:33:50 +00:00
parent bd65c84133
commit 7d63ef3a44
3 changed files with 19 additions and 5 deletions

View file

@ -49,10 +49,10 @@ namespace ScrewTurn.Wiki {
else {
string un = CurrentUsername;
if(string.IsNullOrEmpty(un)) return null;
else if(object.ReferenceEquals(un, AnonymousUsername) || un == AnonymousUsername) return Users.GetAdministratorAccount();
else if(un == AnonymousUsername) return Users.GetAnonymousAccount();
else {
current = Users.FindUser(un);
SessionCache.SetCurrentUser(sessionId, current);
if(current != null) SessionCache.SetCurrentUser(sessionId, current);
return current;
}
}