comparison mcabber/mcabber/xmpp_muc.c @ 1920:bfa507815e0c

Add caps to presence when joining a MUC room (Noticed by diSabler)
author Mikael Berthe <mikael@lilotux.net>
date Tue, 09 Nov 2010 12:44:53 +0100
parents e2def760c6d0
children 26e437e79e60
comparison
equal deleted inserted replaced
1919:fba12c1f6386 1920:bfa507815e0c
145 buddy_setnickname(room_elt->data, nickname); 145 buddy_setnickname(room_elt->data, nickname);
146 } 146 }
147 147
148 // Send the XML request 148 // Send the XML request
149 x = lm_message_new_presence(mystatus, roomid, mystatusmsg); 149 x = lm_message_new_presence(mystatus, roomid, mystatusmsg);
150 xmpp_insert_entity_capabilities(x->node, mystatus); // Entity Caps (XEP-0115)
150 y = lm_message_node_add_child(x->node, "x", NULL); 151 y = lm_message_node_add_child(x->node, "x", NULL);
151 lm_message_node_set_attribute(y, "xmlns", NS_MUC); 152 lm_message_node_set_attribute(y, "xmlns", NS_MUC);
152 if (passwd) 153 if (passwd)
153 lm_message_node_add_child(y, "password", passwd); 154 lm_message_node_add_child(y, "password", passwd);
154 155