From 19595a28253e413d986f2f1ebc879ba9eb4c0e8a Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Wed, 25 Mar 2009 19:14:36 +0000 Subject: * minor: spit out creator name on save iar * not yet ready for use --- .../Inventory/Archiver/InventoryArchiveWriteRequest.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'OpenSim/Region/CoreModules/Avatar') diff --git a/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiveWriteRequest.cs b/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiveWriteRequest.cs index 460fbf5..dde7533 100644 --- a/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiveWriteRequest.cs +++ b/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiveWriteRequest.cs @@ -175,6 +175,18 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver m_archive.WriteFile(filename, sw.ToString()); + // Record the creator of this item + CachedUserInfo creator + = m_module.CommsManager.UserProfileCacheService.GetUserDetails(inventoryItem.Creator); + + if (creator != null) + m_log.DebugFormat( + "[INVENTORY ARCHIVER]: Got creator {0} {1}", creator.UserProfile.Name, creator.UserProfile.ID); + else + m_log.WarnFormat( + "[INVENTORY ARCHIVER]: Failed to get creator profile for {0} {1}", + inventoryItem.Name, inventoryItem.ID); + m_assetGatherer.GatherAssetUuids(inventoryItem.AssetID, (AssetType)inventoryItem.AssetType, assetUuids); } -- cgit v1.1