mirror of
https://github.com/opensim/opensim.git
synced 2026-08-08 02:05:34 +08:00
* refactor: move CreateUser into UserServiceAdmin
This commit is contained in:
@@ -530,7 +530,10 @@ namespace OpenSim.Region.Environment.Modules.InterGrid
|
||||
// get seed capagentData.firstname = FirstName;agentData.lastname = LastName;
|
||||
if (homeScene.CommsManager.UserService.GetUserProfile(agentData.AgentID) == null && !GridMode)
|
||||
{
|
||||
homeScene.CommsManager.AddUser(agentData.firstname, agentData.lastname, CreateRandomStr(7), "", homeScene.RegionInfo.RegionLocX, homeScene.RegionInfo.RegionLocY, agentData.AgentID);
|
||||
homeScene.CommsManager.UserServiceAdmin.AddUser(
|
||||
agentData.firstname, agentData.lastname, CreateRandomStr(7), "",
|
||||
homeScene.RegionInfo.RegionLocX, homeScene.RegionInfo.RegionLocY, agentData.AgentID);
|
||||
|
||||
UserProfileData userProfile2 = homeScene.CommsManager.UserService.GetUserProfile(agentData.AgentID);
|
||||
if (userProfile2 != null)
|
||||
{
|
||||
@@ -539,7 +542,6 @@ namespace OpenSim.Region.Environment.Modules.InterGrid
|
||||
userProfile.FirstLifeAboutText = "OGP USER";
|
||||
homeScene.CommsManager.UserService.UpdateUserProfile(userProfile);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// Stick our data in the cache so the region will know something about us
|
||||
|
||||
@@ -105,7 +105,8 @@ namespace OpenSim.Region.Environment.Scenes.Tests
|
||||
((LocalInventoryService)scene.CommsManager.InventoryService).AddPlugin(new TestInventoryDataPlugin());
|
||||
|
||||
Assert.That(
|
||||
scene.CommsManager.AddUser("Bob", "Hoskins", "test", "test@test.com", 1000, 1000, agentId),
|
||||
scene.CommsManager.UserServiceAdmin.AddUser(
|
||||
"Bob", "Hoskins", "test", "test@test.com", 1000, 1000, agentId),
|
||||
Is.EqualTo(agentId));
|
||||
|
||||
IClientAPI client = SceneTestUtils.AddRootAgent(scene, agentId);
|
||||
|
||||
@@ -38,13 +38,13 @@ namespace OpenSim.Region.Environment.Scenes.Tests
|
||||
public TestCommunicationsManager()
|
||||
: base(null, null, null, false, null)
|
||||
{
|
||||
LocalUserServices lus = new LocalUserServices(null, 991, 992, null);
|
||||
m_userService = lus;
|
||||
m_userServiceAdmin = lus;
|
||||
|
||||
LocalInventoryService lis = new LocalInventoryService();
|
||||
m_interServiceInventoryService = lis;
|
||||
AddInventoryService(lis);
|
||||
|
||||
LocalUserServices lus = new LocalUserServices(null, 991, 992, lis);
|
||||
m_userService = lus;
|
||||
m_userServiceAdmin = lus;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user