From b3178c8079a4f8c0fe57af2fc9040d0667298ef0 Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Mon, 4 May 2009 19:15:44 +0000 Subject: * Resolve http://opensimulator.org/mantis/view.php?id=3573 * Override add user for HG user services to hit local services if present --- OpenSim/Region/Communications/Hypergrid/HGUserServices.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'OpenSim/Region/Communications/Hypergrid') diff --git a/OpenSim/Region/Communications/Hypergrid/HGUserServices.cs b/OpenSim/Region/Communications/Hypergrid/HGUserServices.cs index 8d9ca34..f2fee2f 100644 --- a/OpenSim/Region/Communications/Hypergrid/HGUserServices.cs +++ b/OpenSim/Region/Communications/Hypergrid/HGUserServices.cs @@ -62,6 +62,16 @@ namespace OpenSim.Region.Communications.Hypergrid { m_localUserServices = local; } + + public override UUID AddUser( + string firstName, string lastName, string password, string email, uint regX, uint regY, UUID uuid) + { + // Only valid to create users locally + if (m_localUserServices != null) + return m_localUserServices.AddUser(firstName, lastName, password, email, regX, regY, uuid); + + return UUID.Zero; + } public override bool AddUserAgent(UserAgentData agentdata) { -- cgit v1.1