some debug

This commit is contained in:
Blue 2024-01-17 18:56:53 -03:00
parent 2e01fe8d67
commit 19d786631a
Signed by: blue
GPG Key ID: 9B203B252A63EE38
3 changed files with 14 additions and 10 deletions

View File

@ -23,8 +23,8 @@ constexpr const char* createSessionQuery = "INSERT INTO sessions (`owner`, `acce
" RETURNING id, owner";
constexpr const char* selectSession = "SELECT id, owner, access, renew FROM sessions where access = ?";
constexpr const char* selectAssets = "SELECT id, owner, currency, title, icon, archived FROM assets where owner = ?";
constexpr const char* insertAsset = "INSERT INTO assets (`owner`, `currency`, `title`, `icon`, `archived`)"
" VALUES (?, ?, ?, ?, ?)";
constexpr const char* insertAsset = "INSERT INTO assets (`owner`, `currency`, `title`, `icon`, `archived`, `type`)"
" VALUES (?, ?, ?, ?, ?, 1)";
static const std::filesystem::path buildSQLPath = "database";

View File

@ -26,8 +26,8 @@ constexpr std::array<std::string_view, static_cast<uint8_t>(Response::Status::__
};
constexpr std::array<std::string_view, static_cast<uint8_t>(Response::ContentType::__size)> contentTypes = {
"Content-type: text/plain",
"Content-type: application/json"
"Content-Type: text/plain",
"Content-Type: application/json"
};
Response::Response(Request& request):
@ -50,13 +50,13 @@ void Response::send() const {
// request.getErrorStream();
OStream out = request.getOutputStream();
out << statuses[static_cast<uint8_t>(status)];
out << statuses[static_cast<uint8_t>(status)] << "\r\n";
if (!body.empty())
out << '\n'
<< contentTypes[static_cast<uint8_t>(type)]
<< '\n'
<< '\n'
out << contentTypes[static_cast<uint8_t>(type)] << "\r\n"
<< "\r\n"
<< body;
else
out << "\r\n";
request.responseIsComplete();
}

View File

@ -22,7 +22,11 @@ Session::Session(
timeoutId(TM::Scheduler::none),
timeout(timeout),
mtx(),
cache()
cache({
{"system", {
{"invalidate", true}
}}
})
{}
Session::~Session () {