aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_services.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2023-07-01 14:24:23 +0100
committerGravatar Sadie Powell2023-07-01 14:31:07 +0100
commit245d01e7afe4f9f0191edf22847dc9b27f59d1a3 (patch)
tree767a4587f3245df58153ad71c6fee83cc1b75213 /src/modules/m_services.cpp
parentMerge the svshold module into the services module. (diff)
Fix a regression that prevented SVSHOLDs from being added.
Diffstat (limited to 'src/modules/m_services.cpp')
-rw-r--r--src/modules/m_services.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/modules/m_services.cpp b/src/modules/m_services.cpp
index 19ba5b913..2f76141b2 100644
--- a/src/modules/m_services.cpp
+++ b/src/modules/m_services.cpp
@@ -123,7 +123,7 @@ public:
bool Matches(const std::string& text) const override
{
- return irc::equals(nickname, text):
+ return irc::equals(text, nickname);
}
};
@@ -152,7 +152,7 @@ class CommandSVSHold final
{
public:
CommandSVSHold(Module* Creator)
- : Command(Creator, "SVSHOLD", 1)
+ : Command(Creator, "SVSHOLD")
{
// No need to set any privs because they're not checked for remote users.
}
@@ -160,7 +160,7 @@ public:
CmdResult Handle(User* user, const Params& parameters)
{
// The command can only be executed by remote services servers.
- if (!IS_LOCAL(user) || !user->server->IsService())
+ if (IS_LOCAL(user) || !user->server->IsService())
return CmdResult::FAILURE;
if (parameters.size() == 1)