From 96d4e1f7783c96fb39ce1b150f8d0337e9e6ac5e Mon Sep 17 00:00:00 2001 From: icedream Date: Thu, 15 May 2014 06:06:36 +0200 Subject: [PATCH] Return account ID "0" for bad authentication results. --- src/libnpsharp/NPServer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libnpsharp/NPServer.cs b/src/libnpsharp/NPServer.cs index 02e0e58..19871cc 100644 --- a/src/libnpsharp/NPServer.cs +++ b/src/libnpsharp/NPServer.cs @@ -233,7 +233,7 @@ namespace NPSharp // Send authentication result directly to client client.RPC.Send(new AuthenticateResultMessage { - NPID = result.UserID, + NPID = result.UserID == null ? 0 : result.UserID.AccountID, Result = result.Result ? 0 : 1, SessionToken = msg.Token });