From 1c57c69592568e9544a11ef0fad00f911d445972 Mon Sep 17 00:00:00 2001 From: Michael Poole Date: Wed, 19 Mar 2008 23:42:20 -0400 Subject: [PATCH] src/hash.c: Move irc_join() before callback handling for uniformity with other servers. --- src/hash.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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