version 0.2.0
[fms.git] / src / freenet / messagexml.cpp
index 4b3252a..8f5006e 100644 (file)
@@ -33,7 +33,9 @@ std::string MessageXML::GetXML()
        tid->LinkEndChild(brds);\r
        for(std::vector<std::string>::iterator i=m_boards.begin(); i!=m_boards.end(); i++)\r
        {\r
-               brds->LinkEndChild(XMLCreateCDATAElement("Board",(*i)));\r
+               std::string boardname=(*i);\r
+               StringFunctions::Convert(boardname,boardname);\r
+               brds->LinkEndChild(XMLCreateCDATAElement("Board",boardname));\r
        }\r
 \r
        if(m_inreplyto.size()>0)\r
@@ -101,6 +103,7 @@ const bool MessageXML::ParseXML(const std::string &xml)
                if(txt)\r
                {\r
                        m_replyboard=txt->ValueStr();\r
+                       StringFunctions::LowerCase(m_replyboard,m_replyboard);\r
                }\r
                txt=hnd.FirstChild("Message").FirstChild("Body").FirstChild().ToText();\r
                if(txt)\r