mirror of
https://forge.fsky.io/lda/Parsee.git
synced 2026-03-13 19:55:10 +00:00
[ADD] Proper stanza limits
This commit is contained in:
parent
ce8bbb5540
commit
7c60ab28cb
18 changed files with 74 additions and 39 deletions
|
|
@ -487,7 +487,7 @@ ParseeMessageHandler(ParseeData *data, HashMap *event)
|
|||
SetStanzaEdit(builder, origin_id);
|
||||
SetStanzaXParsee(builder, event);
|
||||
|
||||
WriteoutStanza(builder, jabber);
|
||||
WriteoutStanza(builder, jabber, data->config->max_stanza_size);
|
||||
DestroyStanzaBuilder(builder);
|
||||
|
||||
if (direct)
|
||||
|
|
@ -542,8 +542,7 @@ ParseeEventHandler(ParseeData *data, HashMap *event)
|
|||
return;
|
||||
}
|
||||
else if (StrEquals(event_type, "m.room.message") ||
|
||||
StrEquals(event_type, "m.sticker")) /* TODO: Actual sticker
|
||||
* support here... */
|
||||
StrEquals(event_type, "m.sticker"))
|
||||
{
|
||||
ParseeMessageHandler(data, event);
|
||||
Free(parsee);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue