| 749 purple_debug_error("irc", "tried to join %s but couldn't\n", args[0]); |
749 purple_debug_error("irc", "tried to join %s but couldn't\n", args[0]); |
| 750 return; |
750 return; |
| 751 } |
751 } |
| 752 purple_conversation_set_data(convo, IRC_NAMES_FLAG, |
752 purple_conversation_set_data(convo, IRC_NAMES_FLAG, |
| 753 GINT_TO_POINTER(FALSE)); |
753 GINT_TO_POINTER(FALSE)); |
| 754 purple_conversation_present(convo); |
754 /* Until purple_conversation_present does something that |
| |
755 * one would expect in Pidgin, this call produces buggy |
| |
756 * behavior both for the /join and auto-join cases. */ |
| |
757 /* purple_conversation_present(convo); */ |
| 755 return; |
758 return; |
| 756 } |
759 } |
| 757 |
760 |
| 758 convo = purple_find_conversation_with_account(PURPLE_CONV_TYPE_CHAT, args[0], irc->account); |
761 convo = purple_find_conversation_with_account(PURPLE_CONV_TYPE_CHAT, args[0], irc->account); |
| 759 if (convo == NULL) { |
762 if (convo == NULL) { |