diff options
Diffstat (limited to 'OpenSim/Framework/Communications/Cache/CachedUserInfo.cs')
-rw-r--r-- | OpenSim/Framework/Communications/Cache/CachedUserInfo.cs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs b/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs index 4212fbc..b4e7bfa 100644 --- a/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs +++ b/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs | |||
@@ -556,8 +556,10 @@ namespace OpenSim.Framework.Communications.Cache | |||
556 | } | 556 | } |
557 | 557 | ||
558 | /// <summary> | 558 | /// <summary> |
559 | /// Add an item to the user's inventory | 559 | /// Add an item to the user's inventory. |
560 | /// </summary> | 560 | /// </summary> |
561 | /// If the item has no folder set (i.e. it is UUID.Zero), then it is placed in the most appropriate folder | ||
562 | /// for that type. | ||
561 | /// <param name="itemInfo"></param> | 563 | /// <param name="itemInfo"></param> |
562 | public void AddItem(InventoryItemBase item) | 564 | public void AddItem(InventoryItemBase item) |
563 | { | 565 | { |
@@ -572,6 +574,7 @@ namespace OpenSim.Framework.Communications.Cache | |||
572 | item.Folder = RootFolder.ID; | 574 | item.Folder = RootFolder.ID; |
573 | } | 575 | } |
574 | ItemReceive(item, null); | 576 | ItemReceive(item, null); |
577 | |||
575 | if (m_commsManager.SecureInventoryService != null) | 578 | if (m_commsManager.SecureInventoryService != null) |
576 | { | 579 | { |
577 | m_commsManager.SecureInventoryService.AddItem(item, m_session_id); | 580 | m_commsManager.SecureInventoryService.AddItem(item, m_session_id); |