X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fm_ircv3_echomessage.cpp;h=f6eae5a00741c92038d8ca61c3811ad8831b026a;hb=33180223e318c304892b3fa8640f90f1ddf6f4b4;hp=68505a1957363121a7d1f3b2ea1323d7ee498074;hpb=23e29119f82a373e641b6bf9479c39149e36b1dd;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/m_ircv3_echomessage.cpp b/src/modules/m_ircv3_echomessage.cpp index 68505a195..f6eae5a00 100644 --- a/src/modules/m_ircv3_echomessage.cpp +++ b/src/modules/m_ircv3_echomessage.cpp @@ -33,13 +33,13 @@ class ModuleIRCv3EchoMessage : public Module void OnUserPostMessage(User* user, const MessageTarget& target, const MessageDetails& details) CXX11_OVERRIDE { - if (!cap.get(user)) + if (!cap.get(user) || !details.echo) return; // Caps are only set on local users LocalUser* const localuser = static_cast(user); - const std::string& text = details.echooriginal ? details.originaltext : details.text; + const std::string& text = details.echo_original ? details.original_text : details.text; if (target.type == MessageTarget::TYPE_USER) { User* destuser = target.Get(); @@ -66,7 +66,7 @@ class ModuleIRCv3EchoMessage : public Module void OnUserMessageBlocked(User* user, const MessageTarget& target, const MessageDetails& details) CXX11_OVERRIDE { // Prevent spammers from knowing that their spam was blocked. - if (details.echooriginal) + if (details.echo_original) OnUserPostMessage(user, target, details); }