diff options
author | BlueWall | 2013-05-01 18:46:57 -0400 |
---|---|---|
committer | BlueWall | 2013-05-01 18:51:43 -0400 |
commit | e3d9d5566a799fdbb4261010b97b8b04dbd7da1e (patch) | |
tree | 021048a8c04e6f8142765177a9522a6cb88971d9 | |
parent | Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim (diff) | |
download | opensim-SC-e3d9d5566a799fdbb4261010b97b8b04dbd7da1e.zip opensim-SC-e3d9d5566a799fdbb4261010b97b8b04dbd7da1e.tar.gz opensim-SC-e3d9d5566a799fdbb4261010b97b8b04dbd7da1e.tar.bz2 opensim-SC-e3d9d5566a799fdbb4261010b97b8b04dbd7da1e.tar.xz |
Fix inventory issue
Fix issue where objects rezzed from Trash or Lost And Found then be placed back in the respective folder when taking the object or a copy back into inventory.
-rw-r--r-- | OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs b/OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs index eb37626..e6d6cbf 100644 --- a/OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs +++ b/OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs | |||
@@ -671,6 +671,12 @@ namespace OpenSim.Region.CoreModules.Framework.InventoryAccess | |||
671 | { | 671 | { |
672 | InventoryFolderBase f = new InventoryFolderBase(so.FromFolderID, userID); | 672 | InventoryFolderBase f = new InventoryFolderBase(so.FromFolderID, userID); |
673 | folder = m_Scene.InventoryService.GetFolder(f); | 673 | folder = m_Scene.InventoryService.GetFolder(f); |
674 | |||
675 | if(folder.Type == 14 || folder.Type == 16) | ||
676 | { | ||
677 | // folder.Type = 6; | ||
678 | folder = m_Scene.InventoryService.GetFolderForType(userID, AssetType.Object); | ||
679 | } | ||
674 | } | 680 | } |
675 | } | 681 | } |
676 | 682 | ||