summaryrefslogtreecommitdiff
path: root/modules/commands/os_session.cpp
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2011-08-14 16:34:20 -0400
committerAdam <Adam@anope.org>2011-08-14 16:34:20 -0400
commit1b8dc4d096ac22f94ac4a6b0e076b59979e8703c (patch)
tree43613986846b7dae8771bda49cd91d5704a9fc31 /modules/commands/os_session.cpp
parentfcc03f4ed8040e2a906354704f353f729d2586d4 (diff)
Fixed updating exceptions
Diffstat (limited to 'modules/commands/os_session.cpp')
-rw-r--r--modules/commands/os_session.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/commands/os_session.cpp b/modules/commands/os_session.cpp
index a8b0d9227..a5ac71918 100644
--- a/modules/commands/os_session.cpp
+++ b/modules/commands/os_session.cpp
@@ -371,7 +371,7 @@ class CommandOSException : public Command
{
if (mask.find('!') != Anope::string::npos || mask.find('@') != Anope::string::npos)
{
- source.Reply(_("Invalid hostmask. Only real hostmasks are valid as sessionservice->GetExceptions() are not matched against nicks or usernames."));
+ source.Reply(_("Invalid hostmask. Only real hostmasks are valid, as exceptions are not matched against nicks or usernames."));
return;
}
@@ -387,6 +387,7 @@ class CommandOSException : public Command
}
else
source.Reply(_("\002%s\002 already exists on the EXCEPTION list."), mask.c_str());
+ return;
}
}