Better version of previous commit

cpu-performance
Diva Canto 2013-07-21 14:39:50 -07:00
parent cab3e9978b
commit ceaa7e9a54
1 changed files with 6 additions and 2 deletions

View File

@ -495,9 +495,13 @@ namespace OpenSim.Services.HypergridService
private XInventoryFolder GetCurrentOutfitXFolder(UUID userID) private XInventoryFolder GetCurrentOutfitXFolder(UUID userID)
{ {
XInventoryFolder root = GetRootXFolder(userID);
if (root == null)
return null;
XInventoryFolder[] folders = m_Database.GetFolders( XInventoryFolder[] folders = m_Database.GetFolders(
new string[] { "agentID", "type" }, new string[] { "agentID", "type", "parentFolderID" },
new string[] { userID.ToString(), ((int)AssetType.CurrentOutfitFolder).ToString() }); new string[] { userID.ToString(), ((int)AssetType.CurrentOutfitFolder).ToString(), root.folderID.ToString() });
if (folders.Length == 0) if (folders.Length == 0)
return null; return null;