summaryrefslogtreecommitdiff
path: root/modules/rpc/jsonrpc.cpp
diff options
context:
space:
mode:
authorSadie Powell <sadie@witchery.services>2025-02-23 00:07:05 +0000
committerSadie Powell <sadie@witchery.services>2025-02-23 17:50:05 +0000
commitee08b3e8804074c73245ca24c3663e43158eb790 (patch)
treedab5279bd4d3cecc3635b407f25eaf76dec2575c /modules/rpc/jsonrpc.cpp
parenta4bfd52b7ed4a11d0795d8f35676c5892812ff43 (diff)
Rename RPC::Block to RPC::Map.
Diffstat (limited to 'modules/rpc/jsonrpc.cpp')
-rw-r--r--modules/rpc/jsonrpc.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/rpc/jsonrpc.cpp b/modules/rpc/jsonrpc.cpp
index 1b1c35a4d..b7c1f4042 100644
--- a/modules/rpc/jsonrpc.cpp
+++ b/modules/rpc/jsonrpc.cpp
@@ -59,18 +59,18 @@ private:
yyjson_mut_doc_free(doc);
}
- static void SerializeObject(yyjson_mut_doc *doc, yyjson_mut_val *root, const char *key, const RPC::Block &block)
+ static void SerializeMap(yyjson_mut_doc *doc, yyjson_mut_val *root, const char *key, const RPC::Map &map)
{
auto *result = yyjson_mut_obj(doc);
- for (const auto &reply : block.GetReplies())
+ for (const auto &reply : map.GetReplies())
{
// Captured structured bindings are a C++20 extension.
const auto &k = reply.first;
std::visit(overloaded
{
- [&doc, &result, &k](const RPC::Block &b)
+ [&doc, &result, &k](const RPC::Map &m)
{
- SerializeObject(doc, result, k.c_str(), b);
+ SerializeMap(doc, result, k.c_str(), m);
},
[&doc, &result, &k](const Anope::string &s)
{
@@ -194,7 +194,7 @@ public:
yyjson_mut_obj_add_strn(doc, root, "id", request.id.c_str(), request.id.length());
if (!request.GetReplies().empty())
- SerializeObject(doc, root, "result", request);
+ SerializeMap(doc, root, "result", request);
yyjson_mut_obj_add_str(doc, root, "jsonrpc", "2.0");