* Send full inventory folder skeleton to standalone client logins rather than just the root child folders

* This may resolve some current problems with non root child folders on standalone installations.
* A fix for the same problem in grid mode will come soon.
This commit is contained in:
Justin Clarke Casey
2008-03-28 19:35:01 +00:00
parent 35dec2e53a
commit 0a47a75b88
12 changed files with 73 additions and 30 deletions

View File

@@ -573,12 +573,8 @@ namespace OpenSim.Framework.Data.MySQL
folders.Add(f);
}
/// <summary>
/// Returns all child folders in the hierarchy from the parent folder and down
/// </summary>
/// <param name="parentID">The folder to get subfolders for</param>
/// <returns>A list of inventory folders</returns>
protected List<InventoryFolderBase> getFolderHierarchy(LLUUID parentID)
// See IInventoryData
public List<InventoryFolderBase> getFolderHierarchy(LLUUID parentID)
{
List<InventoryFolderBase> folders = new List<InventoryFolderBase>();
getInventoryFolders(ref folders, parentID);