mirror of
https://github.com/opensim/opensim.git
synced 2026-08-06 01:06:30 +08:00
Some refactoring of the RestObjectPoster (and related classes).
This commit is contained in:
@@ -197,12 +197,12 @@ namespace OpenSim.Grid.UserServer
|
||||
|
||||
protected override InventoryData CreateInventoryData(LLUUID userID)
|
||||
{
|
||||
List<InventoryFolderBase> folders = SynchronousRestObjectPoster.BeginPostObject<LLUUID, List<InventoryFolderBase>>(m_config.InventoryUrl + "RootFolders/", userID);
|
||||
List<InventoryFolderBase> folders = SynchronousRestObjectPoster.BeginPostObject<LLUUID, List<InventoryFolderBase>>("POST", m_config.InventoryUrl + "RootFolders/", userID);
|
||||
if (folders ==null | folders.Count == 0)
|
||||
{
|
||||
RestObjectPoster.BeginPostObject<LLUUID>(m_config.InventoryUrl + "CreateInventory/", userID);
|
||||
Thread.Sleep(1000);
|
||||
folders = SynchronousRestObjectPoster.BeginPostObject<LLUUID, List<InventoryFolderBase>>(m_config.InventoryUrl + "RootFolders/", userID);
|
||||
folders = SynchronousRestObjectPoster.BeginPostObject<LLUUID, List<InventoryFolderBase>>("POST", m_config.InventoryUrl + "RootFolders/", userID);
|
||||
}
|
||||
|
||||
if(folders.Count >0)
|
||||
|
||||
Reference in New Issue
Block a user