From 8efae93b51082e0af9048306ffa8ca82586969af Mon Sep 17 00:00:00 2001 From: BlueWall Date: Sun, 9 Dec 2012 15:08:32 -0500 Subject: Restrict IPresenceData.VerifyAgent Restrict IPresenceData.VerifyAgent to only return bool result --- OpenSim/Data/MSSQL/MSSQLPresenceData.cs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'OpenSim/Data/MSSQL') diff --git a/OpenSim/Data/MSSQL/MSSQLPresenceData.cs b/OpenSim/Data/MSSQL/MSSQLPresenceData.cs index 5f495ae..0c71e79 100644 --- a/OpenSim/Data/MSSQL/MSSQLPresenceData.cs +++ b/OpenSim/Data/MSSQL/MSSQLPresenceData.cs @@ -100,16 +100,18 @@ namespace OpenSim.Data.MSSQL return true; } - public PresenceData VerifyAgent(UUID secureSessionID) + public bool VerifyAgent(UUID agentId, UUID secureSessionID) { PresenceData[] ret = Get("SecureSessionID", secureSessionID.ToString()); - + if (ret.Length == 0) - return null; + return false; - return ret[0]; - } + if(ret[0].UserID != agentId.ToString()) + return false; + return true; + } } } -- cgit v1.1