| 52 |
53 |
| 53 convtype = purple_conversation_get_type(c); |
54 convtype = purple_conversation_get_type(c); |
| 54 if (convtype == PURPLE_CONV_TYPE_IM) { |
55 if (convtype == PURPLE_CONV_TYPE_IM) { |
| 55 GSList *buddies; |
56 GSList *buddies; |
| 56 GSList *cur; |
57 GSList *cur; |
| |
58 FinchConv *fc = FINCH_CONV(c); |
| |
59 if (fc->list && fc->list->next) /* We were already in the middle of a conversation. */ |
| |
60 return; |
| 57 |
61 |
| 58 /* If we're not logging, don't show anything. |
62 /* If we're not logging, don't show anything. |
| 59 * Otherwise, we might show a very old log. */ |
63 * Otherwise, we might show a very old log. */ |
| 60 if (!purple_prefs_get_bool("/purple/logging/log_ims")) |
64 if (!purple_prefs_get_bool("/purple/logging/log_ims")) |
| 61 return; |
65 return; |