X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fhttp%2Fpages%2Fcreateidentitypage.cpp;h=165b22d62ad8ea8e012d9677469497da9df589cf;hb=dec33c63afafabf83c3039e916725cac6faef9b3;hp=f993a3981459c9c0ea35e783ba337b3e9b361d6f;hpb=107bd97018964d48425306026d06afd038e84db0;p=fms.git diff --git a/src/http/pages/createidentitypage.cpp b/src/http/pages/createidentitypage.cpp index f993a39..165b22d 100644 --- a/src/http/pages/createidentitypage.cpp +++ b/src/http/pages/createidentitypage.cpp @@ -1,6 +1,8 @@ #include "../../../include/http/pages/createidentitypage.h" #include "../../../include/stringfunctions.h" -#include "../../../include/datetime.h" + +#include +#include #ifdef XMEM #include @@ -14,8 +16,7 @@ const std::string CreateIdentityPage::GeneratePage(const std::string &method, co { SQLite3DB::Statement st=m_db->Prepare("INSERT INTO tblLocalIdentity(Name,PublishTrustList,DateCreated) VALUES(?,'false',?);"); std::string name=""; - DateTime date; - date.SetToGMTime(); + Poco::DateTime date; if(queryvars.find("name")!=queryvars.end()) { @@ -23,7 +24,7 @@ const std::string CreateIdentityPage::GeneratePage(const std::string &method, co } st.Bind(0,name); - st.Bind(1,date.Format("%Y-%m-%d %H:%M:%S")); + st.Bind(1,Poco::DateTimeFormatter::format(date,"%Y-%m-%d %H:%M:%S")); st.Step(); content+="

Created Identity

"; @@ -38,7 +39,7 @@ const std::string CreateIdentityPage::GeneratePage(const std::string &method, co 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 CreateIdentityPage::WillHandleURI(const std::string &uri)