| 157 buddy = PURPLE_BUDDY(node); |
157 buddy = PURPLE_BUDDY(node); |
| 158 gc = purple_account_get_connection(purple_buddy_get_account(buddy)); |
158 gc = purple_account_get_connection(purple_buddy_get_account(buddy)); |
| 159 g_return_if_fail(gc != NULL); |
159 g_return_if_fail(gc != NULL); |
| 160 js = purple_connection_get_protocol_data(gc); |
160 js = purple_connection_get_protocol_data(gc); |
| 161 |
161 |
| 162 room = g_strdup_printf("private-chat-%s", uuid); |
162 room = g_strdup_printf("private-chat-%s", uuid); |
| 163 chat = jabber_join_chat(js, room, GOOGLE_GROUPCHAT_SERVER, js->user->node, |
163 chat = jabber_join_chat(js, room, GOOGLE_GROUPCHAT_SERVER, js->user->node, |
| 164 NULL, NULL); |
164 NULL, NULL); |
| 165 if (chat) { |
165 if (chat) { |
| 166 chat->muc = TRUE; |
166 chat->muc = TRUE; |
| 167 jabber_chat_invite(gc, chat->id, "", purple_buddy_get_name(buddy)); |
167 jabber_chat_invite(gc, chat->id, "", purple_buddy_get_name(buddy)); |