From f3c7298fc5bdb35e8a293c9aee4134c8e8fe2856 Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Wed, 8 Apr 2009 17:50:57 +0000 Subject: * Make it possible to store creator strings in user inventory items as well as UUIDs * All existing functionality should be unaffected. * Database schemas have not been changed. --- OpenSim/Grid/AssetInventoryServer/Utils.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'OpenSim/Grid/AssetInventoryServer/Utils.cs') diff --git a/OpenSim/Grid/AssetInventoryServer/Utils.cs b/OpenSim/Grid/AssetInventoryServer/Utils.cs index 58b0c67..c79a426 100644 --- a/OpenSim/Grid/AssetInventoryServer/Utils.cs +++ b/OpenSim/Grid/AssetInventoryServer/Utils.cs @@ -515,7 +515,7 @@ namespace OpenSim.Grid.AssetInventoryServer else if (Reader.LocalName == "Creator" && Reader.NamespaceURI == "" && !b13) { b13 = true; - ob.@Creator = ReadObject_UUID(false, true); + ob.@CreatorId = Reader.ReadElementString(); } else if (Reader.LocalName == "Owner" && Reader.NamespaceURI == "" && !b12) { @@ -876,7 +876,7 @@ namespace OpenSim.Grid.AssetInventoryServer WriteElementString("InvType", "", ob.@InvType.ToString(CultureInfo.InvariantCulture)); WriteObject_UUID(ob.@Folder, "Folder", "", false, false, true); WriteObject_UUID(ob.@Owner, "Owner", "", false, false, true); - WriteObject_UUID(ob.@Creator, "Creator", "", false, false, true); + WriteElementString("Creator", "", ob.@CreatorId); WriteElementString("Name", "", ob.@Name); WriteElementString("Description", "", ob.@Description); WriteElementString("NextPermissions", "", ob.@NextPermissions.ToString(CultureInfo.InvariantCulture)); -- cgit v1.1