diff options
Diffstat (limited to 'OpenSim/Framework/Communications/Cache')
-rw-r--r-- | OpenSim/Framework/Communications/Cache/CachedUserInfo.cs | 11 |
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 |