Browse Source

set default resource for post be bad request

master
Jørgen Sverre Lien Sellæg 5 years ago
parent
commit
6445c51c5f
  1. 13
      src/store.cpp

13
src/store.cpp

@ -36,18 +36,7 @@ int Application::run() {
}; };
https_server->default_resource["POST"] = https_server->default_resource["POST"] =
[&](std::shared_ptr<HttpsServer::Response> response, [](std::shared_ptr<HttpsServer::Response> response, ...) {
std::shared_ptr<HttpsServer::Request> request) {
json data;
try {
request->content >> data;
} catch (...) {
return response::bad_json(response);
}
if (data.is_object()) {
store.update(data);
return response->write(Status::success_no_content);
}
return response->write(Status::client_error_bad_request); return response->write(Status::client_error_bad_request);
}; };

Loading…
Cancel
Save