aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region')
-rw-r--r--OpenSim/Region/Communications/Local/CommunicationsLocal.cs10
-rw-r--r--OpenSim/Region/Communications/Local/LocalUserServices.cs19
2 files changed, 16 insertions, 13 deletions
diff --git a/OpenSim/Region/Communications/Local/CommunicationsLocal.cs b/OpenSim/Region/Communications/Local/CommunicationsLocal.cs
index 0105b9d..1f54310 100644
--- a/OpenSim/Region/Communications/Local/CommunicationsLocal.cs
+++ b/OpenSim/Region/Communications/Local/CommunicationsLocal.cs
@@ -44,8 +44,14 @@ namespace OpenSim.Region.Communications.Local
44 public LocalUserServices UserServices; 44 public LocalUserServices UserServices;
45 public LocalLoginService LoginServices; 45 public LocalLoginService LoginServices;
46 public LocalInventoryService InvenServices; 46 public LocalInventoryService InvenServices;
47 // public CAPSService CapsServices; 47
48 private readonly LocalSettings m_settings; 48 protected LocalSettings m_settings;
49
50 protected CommunicationsLocal(NetworkServersInfo serversInfo, BaseHttpServer httpServer, AssetCache assetCache )
51 : base(serversInfo, httpServer, assetCache)
52 {
53
54 }
49 55
50 public CommunicationsLocal(NetworkServersInfo serversInfo, BaseHttpServer httpServer, AssetCache assetCache, LocalSettings settings) 56 public CommunicationsLocal(NetworkServersInfo serversInfo, BaseHttpServer httpServer, AssetCache assetCache, LocalSettings settings)
51 : base(serversInfo, httpServer, assetCache) 57 : base(serversInfo, httpServer, assetCache)
diff --git a/OpenSim/Region/Communications/Local/LocalUserServices.cs b/OpenSim/Region/Communications/Local/LocalUserServices.cs
index 612f654..a7cefcb 100644
--- a/OpenSim/Region/Communications/Local/LocalUserServices.cs
+++ b/OpenSim/Region/Communications/Local/LocalUserServices.cs
@@ -1,10 +1,8 @@
1using System; 1using System;
2using libsecondlife;
3using OpenSim.Framework.Communications; 2using OpenSim.Framework.Communications;
4using OpenSim.Framework.Data; 3using OpenSim.Framework.Data;
5using OpenSim.Framework.Types; 4using OpenSim.Framework.Types;
6using OpenSim.Framework.UserManagement; 5using OpenSim.Framework.UserManagement;
7using OpenSim.Framework.Utilities;
8 6
9namespace OpenSim.Region.Communications.Local 7namespace OpenSim.Region.Communications.Local
10{ 8{
@@ -13,7 +11,7 @@ namespace OpenSim.Region.Communications.Local
13 private readonly CommunicationsLocal m_parent; 11 private readonly CommunicationsLocal m_parent;
14 12
15 private readonly NetworkServersInfo m_serversInfo; 13 private readonly NetworkServersInfo m_serversInfo;
16 private readonly uint m_defaultHomeX ; 14 private readonly uint m_defaultHomeX;
17 private readonly uint m_defaultHomeY; 15 private readonly uint m_defaultHomeY;
18 16
19 17
@@ -22,8 +20,8 @@ namespace OpenSim.Region.Communications.Local
22 m_parent = parent; 20 m_parent = parent;
23 m_serversInfo = serversInfo; 21 m_serversInfo = serversInfo;
24 22
25 m_defaultHomeX = this.m_serversInfo.DefaultHomeLocX; 23 m_defaultHomeX = m_serversInfo.DefaultHomeLocX;
26 m_defaultHomeY = this.m_serversInfo.DefaultHomeLocY; 24 m_defaultHomeY = m_serversInfo.DefaultHomeLocY;
27 } 25 }
28 26
29 public UserProfileData SetupMasterUser(string firstName, string lastName) 27 public UserProfileData SetupMasterUser(string firstName, string lastName)
@@ -33,17 +31,16 @@ namespace OpenSim.Region.Communications.Local
33 31
34 public UserProfileData SetupMasterUser(string firstName, string lastName, string password) 32 public UserProfileData SetupMasterUser(string firstName, string lastName, string password)
35 { 33 {
36 UserProfileData profile = base.GetUserProfile(firstName, lastName); 34 UserProfileData profile = GetUserProfile(firstName, lastName);
37 if (profile != null) 35 if (profile != null)
38 { 36 {
39
40 return profile; 37 return profile;
41 } 38 }
42 39
43 Console.WriteLine("Unknown Master User. Sandbox Mode: Creating Account"); 40 Console.WriteLine("Unknown Master User. Sandbox Mode: Creating Account");
44 this.AddUserProfile(firstName, lastName, password, m_defaultHomeX, m_defaultHomeY); 41 AddUserProfile(firstName, lastName, password, m_defaultHomeX, m_defaultHomeY);
45 42
46 profile = base.GetUserProfile(firstName, lastName); 43 profile = GetUserProfile(firstName, lastName);
47 44
48 if (profile == null) 45 if (profile == null)
49 { 46 {
@@ -51,10 +48,10 @@ namespace OpenSim.Region.Communications.Local
51 } 48 }
52 else 49 else
53 { 50 {
54 m_parent.InvenServices.CreateNewUserInventory(profile.UUID); 51 m_parent.InvenServices.CreateNewUserInventory(profile.UUID);
55 } 52 }
56 53
57 return profile; 54 return profile;
58 } 55 }
59 } 56 }
60} 57} \ No newline at end of file