diff --git a/OpenSim/Framework/Communications/Capabilities/Caps.cs b/OpenSim/Framework/Communications/Capabilities/Caps.cs index b4a0473408..c83c2a6f9b 100644 --- a/OpenSim/Framework/Communications/Capabilities/Caps.cs +++ b/OpenSim/Framework/Communications/Capabilities/Caps.cs @@ -397,7 +397,7 @@ namespace OpenSim.Framework.Communications.Capabilities { LLSDInventoryItem llsdItem = new LLSDInventoryItem(); llsdItem.asset_id = invItem.AssetID; - llsdItem.created_at = 1000; + llsdItem.created_at = invItem.CreationDate; llsdItem.desc = invItem.Description; llsdItem.flags = 0; llsdItem.item_id = invItem.ID; diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs index bca9b9175f..8aa70c9ccf 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs @@ -1734,8 +1734,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP inventoryReply.InventoryData[0].AssetID = item.AssetID; inventoryReply.InventoryData[0].CreatorID = item.Creator; inventoryReply.InventoryData[0].BaseMask = item.BasePermissions; - inventoryReply.InventoryData[0].CreationDate = - (int)(DateTime.UtcNow - new DateTime(1970, 1, 1)).TotalSeconds; + inventoryReply.InventoryData[0].CreationDate = item.CreationDate; + inventoryReply.InventoryData[0].Description = Utils.StringToBytes(item.Description); inventoryReply.InventoryData[0].EveryoneMask = item.EveryOnePermissions; inventoryReply.InventoryData[0].FolderID = item.Folder;