return correct responses from sliger rpc

This commit is contained in:
Theis Pieter Hollebeek 2024-12-12 10:45:07 +01:00
parent 105a4eed8b
commit 4a0e23c193

View File

@ -15,7 +15,8 @@ auto sliger::rpc::action::FlameGraph::perform_action(
{ {
auto json = vm.flame_graph_json(); auto json = vm.flame_graph_json();
if (json) { if (json) {
writer->write(json.value()); writer->write(
std::format("{{ ok: true, flameGraph: \"{}\" }}", json.value()));
} else { } else {
writer->write("null"); writer->write("null");
} }
@ -28,9 +29,10 @@ auto sliger::rpc::action::CodeCoverage::perform_action(
{ {
auto json = vm.code_coverage_json(); auto json = vm.code_coverage_json();
if (json) { if (json) {
writer->write(json.value()); writer->write(
std::format("{{ ok: true, codeCoverage: \"{}\" }}", json.value()));
} else { } else {
writer->write("null"); writer->write("{ ok: false }");
} }
writer->flush(); writer->flush();
}; };