From 324c378cd2d3f208b000e1279d462665d163edb7 Mon Sep 17 00:00:00 2001 From: Wilmer van der Gaast Date: Wed, 14 Jul 2010 00:14:41 +0100 Subject: Move control channel autoconfiguration to irc_cmd_join() instead so that it only triggers on channels created by the user. (And not at identify time, which was causing odd problems on my test setup.) --- irc_channel.c | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'irc_channel.c') diff --git a/irc_channel.c b/irc_channel.c index 70770bfb..6f9de637 100644 --- a/irc_channel.c +++ b/irc_channel.c @@ -548,24 +548,6 @@ static gboolean control_channel_init( irc_channel_t *ic ) ic->data = icc = g_new0( struct irc_control_channel, 1 ); icc->type = IRC_CC_TYPE_DEFAULT; - if( bee_group_by_name( ic->irc->b, ic->name + 1, FALSE ) ) - { - set_setstr( &ic->set, "group", ic->name + 1 ); - set_setstr( &ic->set, "fill_by", "group" ); - } - else if( set_setstr( &ic->set, "protocol", ic->name + 1 ) ) - { - set_setstr( &ic->set, "fill_by", "protocol" ); - } - else if( set_setstr( &ic->set, "account", ic->name + 1 ) ) - { - set_setstr( &ic->set, "fill_by", "account" ); - } - else - { - bee_irc_channel_update( ic->irc, ic, NULL ); - } - return TRUE; } -- cgit v1.2.3