diff options
| author | Sadie Powell <sadie@witchery.services> | 2025-02-23 00:07:05 +0000 |
|---|---|---|
| committer | Sadie Powell <sadie@witchery.services> | 2025-02-23 17:50:05 +0000 |
| commit | ee08b3e8804074c73245ca24c3663e43158eb790 (patch) | |
| tree | dab5279bd4d3cecc3635b407f25eaf76dec2575c /modules/rpc | |
| parent | a4bfd52b7ed4a11d0795d8f35676c5892812ff43 (diff) | |
Rename RPC::Block to RPC::Map.
Diffstat (limited to 'modules/rpc')
| -rw-r--r-- | modules/rpc/jsonrpc.cpp | 10 | ||||
| -rw-r--r-- | modules/rpc/rpc_main.cpp | 6 |
2 files changed, 8 insertions, 8 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"); diff --git a/modules/rpc/rpc_main.cpp b/modules/rpc/rpc_main.cpp index cee9d8837..7be09be22 100644 --- a/modules/rpc/rpc_main.cpp +++ b/modules/rpc/rpc_main.cpp @@ -192,19 +192,19 @@ public: if (c) { - auto &bans = request.ReplyBlock("bans"); + auto &bans = request.ReplyMap("bans"); bans.ReplyUInt("count", c->HasMode("BAN")); int count = 0; for (auto &ban : c->GetModeList("BAN")) bans.Reply(Anope::ToString(++count), ban); - auto &excepts = request.ReplyBlock("excepts"); + auto &excepts = request.ReplyMap("excepts"); excepts.ReplyUInt("count", c->HasMode("EXCEPT")); count = 0; for (auto &except : c->GetModeList("EXCEPT")) excepts.Reply(Anope::ToString(++count), except); - auto &invites = request.ReplyBlock("invites"); + auto &invites = request.ReplyMap("invites"); invites.ReplyUInt("count", c->HasMode("INVITEOVERRIDE")); count = 0; for (auto &invite : c->GetModeList("INVITEOVERRIDE")) |
