mirror of
https://github.com/opensim/opensim.git
synced 2026-08-10 19:36:07 +08:00
couple of small fixes to try to fix support for multiple inventory servers in the loginservice
This commit is contained in:
@@ -230,7 +230,12 @@ namespace OpenSim.Framework.Communications
|
||||
|
||||
try
|
||||
{
|
||||
inventData = GetInventorySkeleton(agentID, "");
|
||||
string inventoryServerUrl = "";
|
||||
if (!String.IsNullOrEmpty(userProfile.UserInventoryURI))
|
||||
{
|
||||
inventoryServerUrl = userProfile.UserInventoryURI;
|
||||
}
|
||||
inventData = GetInventorySkeleton(agentID, inventoryServerUrl);
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
@@ -386,7 +391,14 @@ namespace OpenSim.Framework.Communications
|
||||
LLUUID agentID = userProfile.ID;
|
||||
|
||||
// Inventory Library Section
|
||||
InventoryData inventData = GetInventorySkeleton(agentID, "");
|
||||
|
||||
string inventoryServerUrl = "";
|
||||
if (!String.IsNullOrEmpty(userProfile.UserInventoryURI))
|
||||
{
|
||||
inventoryServerUrl = userProfile.UserInventoryURI;
|
||||
}
|
||||
|
||||
InventoryData inventData = GetInventorySkeleton(agentID, inventoryServerUrl);
|
||||
ArrayList AgentInventoryArray = inventData.InventoryArray;
|
||||
|
||||
Hashtable InventoryRootHash = new Hashtable();
|
||||
|
||||
Reference in New Issue
Block a user