aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Framework/Communications')
-rw-r--r--OpenSim/Framework/Communications/Cache/CachedUserInfo.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs b/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs
index d010bd5..3127bd6 100644
--- a/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs
+++ b/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs
@@ -380,6 +380,13 @@ namespace OpenSim.Framework.Communications.Cache
380 baseFolder.Version = RootFolder.Version; 380 baseFolder.Version = RootFolder.Version;
381 381
382 m_commsManager.InventoryService.UpdateFolder(baseFolder); 382 m_commsManager.InventoryService.UpdateFolder(baseFolder);
383
384 InventoryFolderImpl folder=RootFolder.FindFolder(folderID);
385 if(folder != null)
386 {
387 folder.Name = name;
388 folder.ParentID = parentID;
389 }
383 } 390 }
384 else 391 else
385 { 392 {
@@ -416,6 +423,10 @@ namespace OpenSim.Framework.Communications.Cache
416 423
417 m_commsManager.InventoryService.MoveFolder(baseFolder); 424 m_commsManager.InventoryService.MoveFolder(baseFolder);
418 425
426 InventoryFolderImpl folder=RootFolder.FindFolder(folderID);
427 if(folder != null)
428 folder.ParentID = parentID;
429
419 return true; 430 return true;
420 } 431 }
421 else 432 else