diff options
| author | Sadie Powell <sadie@witchery.services> | 2025-02-20 14:33:40 +0000 |
|---|---|---|
| committer | Sadie Powell <sadie@witchery.services> | 2025-02-20 14:57:22 +0000 |
| commit | 5420f4858052bd00d86b19380755ed8eec5d2770 (patch) | |
| tree | 837061a1b8448ccde5c5f6c684b2b8fdba785fac /modules/extra | |
| parent | 5967bf4176dd92b29bb0bd7094755e0dac495e68 (diff) | |
Use an enum for standard RPC error codes.
Diffstat (limited to 'modules/extra')
| -rw-r--r-- | modules/extra/xmlrpc.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/extra/xmlrpc.cpp b/modules/extra/xmlrpc.cpp index bc23621d0..cd51f5889 100644 --- a/modules/extra/xmlrpc.cpp +++ b/modules/extra/xmlrpc.cpp @@ -135,7 +135,7 @@ public: auto event = this->events.find(request.name); if (event == this->events.end()) { - xmlrpc_env_set_fault(&env, -32601, "Method not found"); + xmlrpc_env_set_fault(&env, RPC::ERR_METHOD_NOT_FOUND, "Method not found"); SendError(reply, env); return true; } @@ -150,7 +150,7 @@ public: if (xmlrpc_value_type(value) != XMLRPC_TYPE_STRING) { // TODO: error; - xmlrpc_env_set_fault(&env, 0, "Anope XML-RPC only supports strings"); + xmlrpc_env_set_fault(&env, RPC::ERR_INVALID_REQUEST, "Anope XML-RPC only supports strings"); SendError(reply, env); xmlrpc_DECREF(value); xmlrpc_DECREF(params); |
