aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_inviteexception.cpp
diff options
context:
space:
mode:
authorGravatar Daniel De Graaf2010-02-09 16:02:23 -0600
committerGravatar Daniel De Graaf2010-08-03 17:32:35 -0400
commit1dc169ac6bb57f7839b0af45a39af6336d6bd72a (patch)
tree9d60f791babafc7ea06a0bdc5941cee65fe4dd75 /src/modules/m_inviteexception.cpp
parentAllow listmodes to be viewed via PROP (diff)
Add support for <modeletters> config block to adjust mode letters
Diffstat (limited to 'src/modules/m_inviteexception.cpp')
-rw-r--r--src/modules/m_inviteexception.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/modules/m_inviteexception.cpp b/src/modules/m_inviteexception.cpp
index ffc40ef39..15bfe6b2a 100644
--- a/src/modules/m_inviteexception.cpp
+++ b/src/modules/m_inviteexception.cpp
@@ -31,7 +31,7 @@
class InviteException : public ListModeBase
{
public:
- InviteException(Module* Creator) : ListModeBase(Creator, "invex", 'I', "End of Channel Invite Exception List", 346, 347, true) { }
+ InviteException(Module* Creator) : ListModeBase(Creator, "invex", 'I', "End of Channel Invite Exception List", 346, 347, true) { fixed_letter = false; }
};
class ModuleInviteException : public Module
@@ -53,7 +53,8 @@ public:
void On005Numeric(std::string &output)
{
- output.append(" INVEX=I");
+ if (ie.GetModeChar())
+ output.append(" INVEX=" + ie.GetModeChar());
}
ModResult OnCheckInvite(User* user, Channel* chan)