build fixes

Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com>
This commit is contained in:
Pratik Mankawde
2026-05-28 11:35:41 +01:00
parent 9498b2865f
commit 4c4c6f5de2
3 changed files with 7 additions and 4 deletions

View File

@@ -192,7 +192,8 @@ GRPCServerImpl::CallData<Request, Response>::process(std::shared_ptr<JobQueue::C
span.setAttribute(
grpc_span::attr::grpcRole,
role == Role::ADMIN ? grpc_span::val::admin : grpc_span::val::user);
role == Role::ADMIN ? std::string_view(grpc_span::val::admin)
: std::string_view(grpc_span::val::user));
{
std::stringstream toLog;

View File

@@ -188,7 +188,9 @@ callMethod(JsonContext& context, Method method, std::string const& name, Object&
// Status::operator bool() returns true when there IS an error
// (code_ != OK), so the ternary correctly maps error->error, ok->success.
span.setAttribute(
rpc_span::attr::rpcStatus, ret ? rpc_span::val::error : rpc_span::val::success);
rpc_span::attr::rpcStatus,
ret ? std::string_view(rpc_span::val::error)
: std::string_view(rpc_span::val::success));
if (!ret)
span.setOk();
return ret;

View File

@@ -355,7 +355,7 @@ ServerHandler::onWSMessage(
Json::Value jvResult(Json::objectValue);
jvResult[jss::type] = jss::error;
jvResult[jss::error] = "jsonInvalid";
jvResult[jss::value] = buffers_to_string(buffers);
jvResult[jss::value] = ::xrpl::buffers_to_string(buffers);
boost::beast::multi_buffer sb;
Json::stream(jvResult, [&sb](auto const p, auto const n) {
sb.commit(boost::asio::buffer_copy(sb.prepare(n), boost::asio::buffer(p, n)));
@@ -579,7 +579,7 @@ ServerHandler::processSession(
processRequest(
session->port(),
buffers_to_string(session->request().body().data()),
::xrpl::buffers_to_string(session->request().body().data()),
session->remoteAddress().at_port(0),
makeOutput(*session),
coro,