mirror of
https://forge.fsky.io/lda/Parsee.git
synced 2026-03-13 21:25:11 +00:00
[ADD/FIX/WIP] Allow reverting noflys, ignore MUC DMs (for now)
This commit is contained in:
parent
5e1931a19f
commit
0facbaa5e5
6 changed files with 74 additions and 11 deletions
|
|
@ -291,10 +291,10 @@ GetXMPPInformation(ParseeData *data, HashMap *event, char **from, char **to)
|
|||
char *room_id = GrabString(event, 1, "room_id");
|
||||
char *matrix_sender = GrabString(event, 1, "sender");
|
||||
char *chat_id = NULL, *muc_id = NULL;
|
||||
char *user;
|
||||
char *user = NULL;
|
||||
|
||||
DbRef *room_data;
|
||||
HashMap *data_json;
|
||||
DbRef *room_data = NULL;
|
||||
HashMap *data_json = NULL;
|
||||
|
||||
bool direct = false;
|
||||
if (!data || !event || !from || !to)
|
||||
|
|
@ -326,8 +326,8 @@ GetXMPPInformation(ParseeData *data, HashMap *event, char **from, char **to)
|
|||
}
|
||||
else
|
||||
{
|
||||
char *matrix_name, *matrix_avatar;
|
||||
char *mime, *sha;
|
||||
char *matrix_name = NULL, *matrix_avatar = NULL;
|
||||
char *mime = NULL, *sha = NULL;
|
||||
|
||||
muc_id = ParseeGetMUCID(data, chat_id);
|
||||
if (!chat_id)
|
||||
|
|
@ -361,9 +361,9 @@ static void
|
|||
ParseeMessageHandler(ParseeData *data, HashMap *event)
|
||||
{
|
||||
XMPPComponent *jabber = data->jabber;
|
||||
StanzaBuilder *builder;
|
||||
StanzaBuilder *builder = NULL;
|
||||
DbRef *ref = NULL;
|
||||
HashMap *json;
|
||||
HashMap *json = NULL;
|
||||
|
||||
char *unedited_id = MatrixGetEdit(event);
|
||||
char *body = GrabString(event, 2, "content", "body");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue