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