diff options
* Added prototypical AvatarFactory module interface to load avatar parameters
* Added dump_assets_to_file option to enable asset dumping for debug
* normalized some namespaces
* InventoryFolder renamed to InventoryFolderImpl to
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Framework/Communications/Cache/UserProfileCache.cs | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/OpenSim/Framework/Communications/Cache/UserProfileCache.cs b/OpenSim/Framework/Communications/Cache/UserProfileCache.cs index 362ab17..bd7aeef 100644 --- a/OpenSim/Framework/Communications/Cache/UserProfileCache.cs +++ b/OpenSim/Framework/Communications/Cache/UserProfileCache.cs | |||
@@ -36,7 +36,7 @@ using OpenSim.Framework.Interfaces; | |||
36 | using OpenSim.Framework.Types; | 36 | using OpenSim.Framework.Types; |
37 | using OpenSim.Framework.Utilities; | 37 | using OpenSim.Framework.Utilities; |
38 | 38 | ||
39 | namespace OpenSim.Framework.Communications.Caches | 39 | namespace OpenSim.Framework.Communications.Cache |
40 | { | 40 | { |
41 | public class UserProfileCache | 41 | public class UserProfileCache |
42 | { | 42 | { |
@@ -107,15 +107,15 @@ namespace OpenSim.Framework.Communications.Caches | |||
107 | CachedUserInfo info = this.UserProfiles[remoteClient.AgentId]; | 107 | CachedUserInfo info = this.UserProfiles[remoteClient.AgentId]; |
108 | if (info.RootFolder.folderID == parentID) | 108 | if (info.RootFolder.folderID == parentID) |
109 | { | 109 | { |
110 | InventoryFolder createdFolder = info.RootFolder.CreateNewSubFolder(folderID, folderName, folderType); | 110 | InventoryFolderImpl createdFolder = info.RootFolder.CreateNewSubFolder(folderID, folderName, folderType); |
111 | if (createdFolder != null) | 111 | if (createdFolder != null) |
112 | { | 112 | { |
113 | this.m_parent.InventoryService.AddNewInventoryFolder(remoteClient.AgentId, createdFolder); | 113 | this.m_parent.InventoryService.AddNewInventoryFolder(remoteClient.AgentId, createdFolder); |
114 | } | 114 | } |
115 | } | 115 | } |
116 | else | 116 | else |
117 | { | 117 | { |
118 | InventoryFolder folder = info.RootFolder.HasSubFolder(parentID); | 118 | InventoryFolderImpl folder = info.RootFolder.HasSubFolder(parentID); |
119 | if (folder != null) | 119 | if (folder != null) |
120 | { | 120 | { |
121 | folder.CreateNewSubFolder(folderID, folderName, folderType); | 121 | folder.CreateNewSubFolder(folderID, folderName, folderType); |
@@ -127,7 +127,7 @@ namespace OpenSim.Framework.Communications.Caches | |||
127 | 127 | ||
128 | public void HandleFecthInventoryDescendents(IClientAPI remoteClient, LLUUID folderID, LLUUID ownerID, bool fetchFolders, bool fetchItems, int sortOrder) | 128 | public void HandleFecthInventoryDescendents(IClientAPI remoteClient, LLUUID folderID, LLUUID ownerID, bool fetchFolders, bool fetchItems, int sortOrder) |
129 | { | 129 | { |
130 | InventoryFolder fold = null; | 130 | InventoryFolderImpl fold = null; |
131 | if (folderID == libraryRoot.folderID ) | 131 | if (folderID == libraryRoot.folderID ) |
132 | { | 132 | { |
133 | remoteClient.SendInventoryFolderDetails(libraryRoot.agentID, libraryRoot.folderID, libraryRoot.RequestListOfItems()); | 133 | remoteClient.SendInventoryFolderDetails(libraryRoot.agentID, libraryRoot.folderID, libraryRoot.RequestListOfItems()); |
@@ -150,7 +150,7 @@ namespace OpenSim.Framework.Communications.Caches | |||
150 | } | 150 | } |
151 | else | 151 | else |
152 | { | 152 | { |
153 | InventoryFolder folder = info.RootFolder.HasSubFolder(folderID); | 153 | InventoryFolderImpl folder = info.RootFolder.HasSubFolder(folderID); |
154 | if ((folder != null) && fetchItems) | 154 | if ((folder != null) && fetchItems) |
155 | { | 155 | { |
156 | remoteClient.SendInventoryFolderDetails(remoteClient.AgentId, folderID, folder.RequestListOfItems()); | 156 | remoteClient.SendInventoryFolderDetails(remoteClient.AgentId, folderID, folder.RequestListOfItems()); |
@@ -185,7 +185,7 @@ namespace OpenSim.Framework.Communications.Caches | |||
185 | /// <param name="userID"></param> | 185 | /// <param name="userID"></param> |
186 | private void RequestInventoryForUser(LLUUID userID, CachedUserInfo userInfo) | 186 | private void RequestInventoryForUser(LLUUID userID, CachedUserInfo userInfo) |
187 | { | 187 | { |
188 | this.m_parent.InventoryService.RequestInventoryForUser(userID, userInfo.FolderReceive, userInfo.ItemReceive); | 188 | this.m_parent.InventoryService.RequestInventoryForUser(userID, userInfo.FolderReceive, userInfo.ItemReceive); |
189 | } | 189 | } |
190 | 190 | ||
191 | /// <summary> | 191 | /// <summary> |
@@ -223,5 +223,4 @@ namespace OpenSim.Framework.Communications.Caches | |||
223 | { | 223 | { |
224 | } | 224 | } |
225 | } | 225 | } |
226 | } | 226 | } \ No newline at end of file |
227 | |||