[ADD/WIP] Try dealing in VCards

This commit is contained in:
LDA 2024-10-01 06:59:13 +02:00
commit 9ea8f35c49
3 changed files with 55 additions and 1 deletions

View file

@ -165,6 +165,20 @@ ParseeMemberHandler(ParseeData *data, HashMap *event)
ParseeBroadcastStanza(data, full_jid, elem);
XMLFreeElement(elem);
elem = XMLCreateTag("presence");
{
XMLElement *x = XMLCreateTag("x");
XMLElement *photo;
XMLAddAttr(x, "xmlns", "vcard-temp:x:update");
photo = XMLCreateTag("photo");
XMLAddChild(photo, XMLCreateText(sha));
XMLAddChild(x, photo);
XMLAddChild(elem, x);
}
ParseeBroadcastStanza(data, full_jid, elem);
XMLFreeElement(elem);
Free(full_jid);
Free(avatar);
Free(mime);