diff --git a/src/store.cpp b/src/store.cpp index d82d4b8..5f424a0 100644 --- a/src/store.cpp +++ b/src/store.cpp @@ -36,18 +36,7 @@ int Application::run() { }; https_server->default_resource["POST"] = - [&](std::shared_ptr response, - std::shared_ptr 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); - } + [](std::shared_ptr response, ...) { return response->write(Status::client_error_bad_request); };