aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes
diff options
context:
space:
mode:
authorMelanie2009-12-02 10:22:21 +0000
committerMelanie2009-12-02 10:22:21 +0000
commit551696bb4538864c6b32356f112abae74bd973d3 (patch)
tree278c3645ffe54392eed1ffd9e95777d21ee9c9a8 /OpenSim/Region/Framework/Scenes
parentMerge branch 'master' into careminster (diff)
parentChange default destination of deleted items to the trash folder. Everything (diff)
downloadopensim-SC_OLD-551696bb4538864c6b32356f112abae74bd973d3.zip
opensim-SC_OLD-551696bb4538864c6b32356f112abae74bd973d3.tar.gz
opensim-SC_OLD-551696bb4538864c6b32356f112abae74bd973d3.tar.bz2
opensim-SC_OLD-551696bb4538864c6b32356f112abae74bd973d3.tar.xz
Merge branch 'master' into careminster
Diffstat (limited to 'OpenSim/Region/Framework/Scenes')
-rw-r--r--OpenSim/Region/Framework/Scenes/Scene.Inventory.cs15
1 files changed, 12 insertions, 3 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs b/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs
index 83208e9..269fbcc 100644
--- a/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs
+++ b/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs
@@ -1726,10 +1726,19 @@ namespace OpenSim.Region.Framework.Scenes
1726 1726
1727 if (folderID == UUID.Zero && folder == null) 1727 if (folderID == UUID.Zero && folder == null)
1728 { 1728 {
1729 // Catch all. Use lost & found 1729 if (action == DeRezAction.Delete)
1730 // 1730 {
1731 // Deletes go to trash by default
1732 //
1733 folder = InventoryService.GetFolderForType(userID, AssetType.TrashFolder);
1734 }
1735 else
1736 {
1737 // Catch all. Use lost & found
1738 //
1731 1739
1732 folder = InventoryService.GetFolderForType(userID, AssetType.LostAndFoundFolder); 1740 folder = InventoryService.GetFolderForType(userID, AssetType.LostAndFoundFolder);
1741 }
1733 } 1742 }
1734 1743
1735 if (folder == null) // None of the above 1744 if (folder == null) // None of the above