X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fhttp%2Fpages%2Fcontrolboardpage.cpp;h=380e3de721b2e7aed212d871ba02bef33302a1ac;hb=dec33c63afafabf83c3039e916725cac6faef9b3;hp=5fbc10bed8382765e2f633ab7f0b229b28fb730a;hpb=3dc3ac3cfe10b7196a7977e9c041c29fa141c35e;p=fms.git diff --git a/src/http/pages/controlboardpage.cpp b/src/http/pages/controlboardpage.cpp index 5fbc10b..380e3de 100644 --- a/src/http/pages/controlboardpage.cpp +++ b/src/http/pages/controlboardpage.cpp @@ -1,6 +1,8 @@ #include "../../../include/http/pages/controlboardpage.h" #include "../../../include/stringfunctions.h" -#include "../../../include/datetime.h" + +#include +#include #ifdef XMEM #include @@ -45,11 +47,10 @@ const std::string ControlBoardPage::GeneratePage(const std::string &method, cons } if((*queryvars.find("formaction")).second=="addboard" && queryvars.find("boardname")!=queryvars.end() && (*queryvars.find("boardname")).second!="") { - DateTime date; - date.SetToGMTime(); + Poco::DateTime date; st=m_db->Prepare("INSERT INTO tblBoard(BoardName,DateAdded) VALUES(?,?);"); st.Bind(0,(*queryvars.find("boardname")).second); - st.Bind(1,date.Format("%Y-%m-%d %H:%M:%S")); + st.Bind(1,Poco::DateTimeFormatter::format(date,"%Y-%m-%d %H:%M:%S")); if(st.Step(true)) { boardid=st.GetLastInsertRowID(); @@ -114,7 +115,7 @@ const std::string ControlBoardPage::GeneratePage(const std::string &method, cons content+=""; content+=""; - return "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n"+StringFunctions::Replace(m_template,"[CONTENT]",content); + return StringFunctions::Replace(m_template,"[CONTENT]",content); } const bool ControlBoardPage::WillHandleURI(const std::string &uri)