diff --git a/api/error_injection.cc b/api/error_injection.cc index 62fd13fcbe..8164273dd5 100644 --- a/api/error_injection.cc +++ b/api/error_injection.cc @@ -23,7 +23,7 @@ void set_error_injection(http_context& ctx, routes& r) { hf::enable_injection.set(r, [](std::unique_ptr req) -> future { sstring injection = req->get_path_param("injection"); - bool one_shot = req->get_query_param("one_shot") == "True"; + bool one_shot = strcasecmp(req->get_query_param("one_shot").c_str(), "true") == 0; auto params = co_await util::read_entire_stream_contiguous(*req->content_stream); const size_t max_params_size = 1024 * 1024;