diff options
author | Sadie Powell <sadie@witchery.services> | 2025-04-22 17:39:45 +0100 |
---|---|---|
committer | Sadie Powell <sadie@witchery.services> | 2025-04-22 18:16:31 +0100 |
commit | 0c155e0c056235720e258edc4be8c48244e73033 (patch) | |
tree | 8cfa13497cf87b18c1ad31fbd2a655f9c915077f | |
parent | f3629598347763c984d03ee70235133c45dd9908 (diff) |
Replace hard linebreaks in RPC and webcpanel messages.
-rw-r--r-- | modules/rpc/rpc_main.cpp | 2 | ||||
-rw-r--r-- | modules/webcpanel/webcpanel.cpp | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/modules/rpc/rpc_main.cpp b/modules/rpc/rpc_main.cpp index 5a9b233b3..5a9ffaff9 100644 --- a/modules/rpc/rpc_main.cpp +++ b/modules/rpc/rpc_main.cpp @@ -98,7 +98,7 @@ public: void SendMessage(BotInfo *source, const Anope::string &msg) override { - str += msg + "\n"; + str += msg.replace_all_cs("\x1A", "\x20") + "\n"; }; } reply(out); diff --git a/modules/webcpanel/webcpanel.cpp b/modules/webcpanel/webcpanel.cpp index e09f51e94..954ca0cec 100644 --- a/modules/webcpanel/webcpanel.cpp +++ b/modules/webcpanel/webcpanel.cpp @@ -263,7 +263,7 @@ namespace WebPanel void SendMessage(BotInfo *source, const Anope::string &msg) override { - re[k] = msg; + re[k] = msg.replace_all_cs("\x1A", "\x20"); } } my_reply(r, key); @@ -304,7 +304,7 @@ namespace WebPanel void SendMessage(BotInfo *source, const Anope::string &msg) override { - re[k] = msg; + re[k] = msg.replace_all_cs("\x1A", "\x20"); } } my_reply(r, key); |