[KOE-96] Added XML escaping to OOF messages.
This commit is contained in:
parent
11102c90cc
commit
388bedaf74
|
@ -206,7 +206,7 @@ namespace Acacia.Utils
|
|||
s.Append("<Enabled>1</Enabled>");
|
||||
s.Append("<BodyType>Text</BodyType>");
|
||||
s.Append("<ReplyMessage>");
|
||||
s.Append(_value.Message[i].Message); // TODO: escaping
|
||||
s.Append(_value.Message[i].Message.EncodeXML());
|
||||
s.Append("</ReplyMessage>");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -76,6 +76,8 @@ namespace Acacia.Utils
|
|||
|
||||
#endregion
|
||||
|
||||
#region XML
|
||||
|
||||
public static string ToXMLString(this XmlNode xml)
|
||||
{
|
||||
using (var stringWriter = new StringWriter())
|
||||
|
@ -87,6 +89,13 @@ namespace Acacia.Utils
|
|||
}
|
||||
}
|
||||
|
||||
public static string EncodeXML(this string s)
|
||||
{
|
||||
return System.Security.SecurityElement.Escape(s);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
#region Resources
|
||||
|
||||
|
|
Loading…
Reference in New Issue