if(xml.ParseXML(std::string(data.begin(),data.end()))==true)\r
{\r
\r
- st=m_db->Prepare("UPDATE tblIdentity SET Name=?, SingleUse=?, LastSeen=?, PublishTrustList=?, PublishBoardList=? WHERE IdentityID=?");\r
+ st=m_db->Prepare("UPDATE tblIdentity SET Name=?, SingleUse=?, LastSeen=?, PublishTrustList=?, PublishBoardList=?, FreesiteEdition=? WHERE IdentityID=?");\r
name=xml.GetName();\r
if(name.size()>40)\r
{\r
{\r
st.Bind(4,"false");\r
}\r
- st.Bind(5,identityid);\r
+ if(xml.GetFreesiteEdition()>=0)\r
+ {\r
+ st.Bind(5,xml.GetFreesiteEdition());\r
+ }\r
+ else\r
+ {\r
+ st.Bind(5);\r
+ }\r
+ st.Bind(6,identityid);\r
st.Step();\r
st.Finalize();\r
\r