From 5665bdb72d234f1ffab45388d2dd0c2db288f8e4 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Mon, 7 Dec 2020 01:59:48 +0000 Subject: [PATCH] temporary(?) fix --- .../Serialization/External/ExternalRepresentationUtils.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/OpenSim/Framework/Serialization/External/ExternalRepresentationUtils.cs b/OpenSim/Framework/Serialization/External/ExternalRepresentationUtils.cs index e60cc087b9..3767027306 100644 --- a/OpenSim/Framework/Serialization/External/ExternalRepresentationUtils.cs +++ b/OpenSim/Framework/Serialization/External/ExternalRepresentationUtils.cs @@ -215,8 +215,9 @@ namespace OpenSim.Framework.Serialization.External if (xmlData == string.Empty || homeURL == string.Empty || userService == null) return xmlData; - // Deal with bug - xmlData = ExternalRepresentationUtils.SanitizeXml(xmlData); + // Deal with bug introduced in Oct. 20 (1eb3e6cc43e2a7b4053bc1185c7c88e22356c5e8) + // Fix bad assets before sending them elsewhere + xmlData = SanitizeXml(xmlData); using (StringWriter sw = new StringWriter()) using (XmlTextWriter writer = new XmlTextWriter(sw)) @@ -400,6 +401,7 @@ namespace OpenSim.Framework.Serialization.External /// public static string SanitizeXml(string xmlData) { + xmlData = xmlData.Replace("xmlns:xmlns:xmlns:", "xmlns:"); // temp fix, things do show this return xmlData.Replace("xmlns:xmlns:", "xmlns:"); } }