From 01e9205f21ab3bc0a12302005e9ce2439f802bb0 Mon Sep 17 00:00:00 2001 From: frostycoolslug Date: Mon, 5 Apr 2004 23:36:13 +0000 Subject: Fixed minotr bug in handle_invite which caused only people in +i channels to be able to invite. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@397 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/inspircd.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/inspircd.cpp b/src/inspircd.cpp index 36dd5963e..3641885c3 100644 --- a/src/inspircd.cpp +++ b/src/inspircd.cpp @@ -3301,11 +3301,10 @@ void handle_invite(char **parameters, int pcnt, userrec *user) WriteServ(user->fd,"482 %s %s :You must be at least a half-operator to change modes on this channel",user->nick, c->name); return; } - - u->InviteTo(c->name); - WriteFrom(u->fd,user,"INVITE %s :%s",u->nick,c->name); - WriteServ(user->fd,"341 %s %s %s",user->nick,u->nick,c->name); } + u->InviteTo(c->name); + WriteFrom(u->fd,user,"INVITE %s :%s",u->nick,c->name); + WriteServ(user->fd,"341 %s %s %s",user->nick,u->nick,c->name); } void handle_topic(char **parameters, int pcnt, userrec *user) -- cgit v1.2.3