aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Capabilities/Handlers/FetchInventory/FetchInvDescHandler.cs
diff options
context:
space:
mode:
authorDiva Canto2015-06-01 18:57:01 -0700
committerDiva Canto2015-06-01 18:57:01 -0700
commit442c025335ce9b4e9590f76c1490962044e7ea39 (patch)
tree03d44b4b61f90a7604c7bd588aa3ce27325576e3 /OpenSim/Capabilities/Handlers/FetchInventory/FetchInvDescHandler.cs
parentMore on mantis #7594, this a=time addressing the reported exception, which se... (diff)
downloadopensim-SC-442c025335ce9b4e9590f76c1490962044e7ea39.zip
opensim-SC-442c025335ce9b4e9590f76c1490962044e7ea39.tar.gz
opensim-SC-442c025335ce9b4e9590f76c1490962044e7ea39.tar.bz2
opensim-SC-442c025335ce9b4e9590f76c1490962044e7ea39.tar.xz
Mantis #7594. Fixing the broken code I just introduced.
Diffstat (limited to 'OpenSim/Capabilities/Handlers/FetchInventory/FetchInvDescHandler.cs')
-rw-r--r--OpenSim/Capabilities/Handlers/FetchInventory/FetchInvDescHandler.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/OpenSim/Capabilities/Handlers/FetchInventory/FetchInvDescHandler.cs b/OpenSim/Capabilities/Handlers/FetchInventory/FetchInvDescHandler.cs
index fdbe1f4..0c83b26 100644
--- a/OpenSim/Capabilities/Handlers/FetchInventory/FetchInvDescHandler.cs
+++ b/OpenSim/Capabilities/Handlers/FetchInventory/FetchInvDescHandler.cs
@@ -111,7 +111,10 @@ namespace OpenSim.Capabilities.Handlers
111 } 111 }
112 112
113 // Filter duplicate folder ids that bad viewers may send 113 // Filter duplicate folder ids that bad viewers may send
114 folders = (List<LLSDFetchInventoryDescendents>)folders.GroupBy(f => f.folder_id).Select(n => n.First()); 114 var unique = folders.GroupBy(f => f.folder_id).Select(n => n.First());
115 folders.Clear();
116 foreach (var f in unique)
117 folders.Add(f);
115 } 118 }
116 119
117 if (folders.Count > 0) 120 if (folders.Count > 0)