From 3a67e812082264db8a96dcde22a90ded53a02387 Mon Sep 17 00:00:00 2001 From: Dario Solera Date: Sun, 28 Feb 2010 13:44:36 +0000 Subject: [PATCH] Fixed #500: correctly handling logout procedure performed with null username. --- AssemblyVersion.cs | 4 ++-- Core/Users.cs | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/AssemblyVersion.cs b/AssemblyVersion.cs index af89f2f..d33da70 100644 --- a/AssemblyVersion.cs +++ b/AssemblyVersion.cs @@ -16,5 +16,5 @@ using System.Reflection; // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("3.0.2.506")] -[assembly: AssemblyFileVersion("3.0.2.506")] +[assembly: AssemblyVersion("3.0.2.507")] +[assembly: AssemblyFileVersion("3.0.2.507")] diff --git a/Core/Users.cs b/Core/Users.cs index 2216b7d..4b3e732 100644 --- a/Core/Users.cs +++ b/Core/Users.cs @@ -657,6 +657,8 @@ namespace ScrewTurn.Wiki { /// /// The username. public static void NotifyLogout(string username) { + if(string.IsNullOrEmpty(username)) return; + UserInfo user = FindUser(username); if(user != null) { IUsersStorageProviderV30 prov = user.Provider as IUsersStorageProviderV30;