X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fhash.c;h=c5aa49e0655b65c3c7f0c4b7ef724f3853146226;hb=1c57c69592568e9544a11ef0fad00f911d445972;hp=4fa1e913f11e93826aaddf309516464bf8b011a9;hpb=36ea6f897b9df39a8287453e2f886d7a23994335;p=srvx.git diff --git a/src/hash.c b/src/hash.c index 4fa1e91..c5aa49e 100644 --- a/src/hash.c +++ b/src/hash.c @@ -498,6 +498,10 @@ AddChannelUser(struct userNode *user, struct chanNode* channel) && !(channel->modes & MODE_APASS)) mNode->modes |= MODE_CHANOP; + if (IsLocal(user)) { + irc_join(user, channel); + } + for (n=0; n