HandlerSearch: Render a form when no q= given

Tá an tiomantas seo le fáil i:
2021-10-26 23:05:52 +02:00
tuismitheoir 75268e0073
tiomantas fdcef18861
D'athraigh 2 comhad le 12 breiseanna agus 1 scriosta

Féach ar an gComhad

@ -25,7 +25,10 @@ Response HandlerSearch::handleRequest(const Request &r)
std::string q = r.get("q");
if(q.empty())
{
return errorResponse("Missing search term", "No search term supplied");
TemplatePage searchForm = this->templ->getPage("searchform");
response.setBody(searchForm.render());
response.setStatus(200);
return response;
}
auto pageDao = this->database->createPageDao();