# HG changeset patch # User Tim Ringenbach # Date 1101176147 0 # Node ID c66da6503db8049cba3b18375a1762bea54ceadb # Parent 1d67ab57abb2b7a5b502b95acf45a10e8f332f94 [gaim-migrate @ 11381] anyone here to take patch for HEAD so that IRC buddies sign on? something isn't quite right still because they appear with the little "no entry" emblem, but i don't even remember what that means committer: Tailor Script diff -r 1d67ab57abb2 -r c66da6503db8 src/protocols/irc/msgs.c --- a/src/protocols/irc/msgs.c Tue Nov 23 00:57:01 2004 +0000 +++ b/src/protocols/irc/msgs.c Tue Nov 23 02:15:47 2004 +0000 @@ -550,20 +550,15 @@ { GaimConnection *gc = gaim_account_get_connection(irc->account); GaimBuddy *buddy = gaim_find_buddy(irc->account, name); - GaimPresence *presence; if (!gc || !buddy) return; - presence = gaim_buddy_get_presence(buddy); - if (ib->online && !ib->flag) { - gaim_presence_switch_status(presence, "online"); + gaim_prpl_got_user_status(irc->account, name, "offline", NULL); ib->online = FALSE; - } - - if (!ib->online && ib->flag) { - gaim_presence_switch_status(presence, "offline"); + } else if (!ib->online && ib->flag) { + gaim_prpl_got_user_status(irc->account, name, "online", NULL); ib->online = TRUE; } }