| 8118 PurpleConversation *conv = list->data; |
8118 PurpleConversation *conv = list->data; |
| 8119 if (!purple_conv_chat_has_left(PURPLE_CONV_CHAT(conv)) && |
8119 if (!purple_conv_chat_has_left(PURPLE_CONV_CHAT(conv)) && |
| 8120 purple_conversation_get_account(conv) == account) { |
8120 purple_conversation_get_account(conv) == account) { |
| 8121 purple_conversation_set_data(conv, "want-to-rejoin", GINT_TO_POINTER(TRUE)); |
8121 purple_conversation_set_data(conv, "want-to-rejoin", GINT_TO_POINTER(TRUE)); |
| 8122 purple_conversation_write(conv, NULL, _("The account has disconnected and you are no " |
8122 purple_conversation_write(conv, NULL, _("The account has disconnected and you are no " |
| 8123 "longer in this chat. You will be automatically rejoined in the chat when " |
8123 "longer in this chat. You will automatically rejoin the chat when " |
| 8124 "the account reconnects."), |
8124 "the account reconnects."), |
| 8125 PURPLE_MESSAGE_SYSTEM, time(NULL)); |
8125 PURPLE_MESSAGE_SYSTEM, time(NULL)); |
| 8126 } |
8126 } |
| 8127 list = list->next; |
8127 list = list->next; |
| 8128 } |
8128 } |