diff options
Diffstat (limited to 'OpenSim/Region/CoreModules/ServiceConnectorsOut/Inventory/HGInventoryBroker.cs')
-rw-r--r-- | OpenSim/Region/CoreModules/ServiceConnectorsOut/Inventory/HGInventoryBroker.cs | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/OpenSim/Region/CoreModules/ServiceConnectorsOut/Inventory/HGInventoryBroker.cs b/OpenSim/Region/CoreModules/ServiceConnectorsOut/Inventory/HGInventoryBroker.cs index 72ae3363..f9e4bb9 100644 --- a/OpenSim/Region/CoreModules/ServiceConnectorsOut/Inventory/HGInventoryBroker.cs +++ b/OpenSim/Region/CoreModules/ServiceConnectorsOut/Inventory/HGInventoryBroker.cs | |||
@@ -572,14 +572,21 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.Inventory | |||
572 | string connectorType = new HeloServicesConnector(url).Helo(); | 572 | string connectorType = new HeloServicesConnector(url).Helo(); |
573 | m_log.DebugFormat("[HG INVENTORY SERVICE]: HELO returned {0}", connectorType); | 573 | m_log.DebugFormat("[HG INVENTORY SERVICE]: HELO returned {0}", connectorType); |
574 | if (connectorType == "opensim-simian") | 574 | if (connectorType == "opensim-simian") |
575 | { | ||
575 | connector = new SimianInventoryServiceConnector(url); | 576 | connector = new SimianInventoryServiceConnector(url); |
577 | } | ||
576 | else | 578 | else |
577 | connector = new RemoteXInventoryServicesConnector(url); | 579 | { |
580 | RemoteXInventoryServicesConnector rxisc = new RemoteXInventoryServicesConnector(url); | ||
581 | rxisc.UserManager = UserManagementModule; | ||
582 | connector = rxisc; | ||
583 | } | ||
584 | |||
578 | m_connectors.Add(url, connector); | 585 | m_connectors.Add(url, connector); |
579 | } | 586 | } |
580 | } | 587 | } |
588 | |||
581 | return connector; | 589 | return connector; |
582 | } | 590 | } |
583 | |||
584 | } | 591 | } |
585 | } | 592 | } |