From 810ea3222319e349bfc149fd85be470247b66c96 Mon Sep 17 00:00:00 2001 From: Paul Fariello Date: Fri, 1 Mar 2019 05:10:23 +0220 Subject: Follow normal workflow for OMEMO message reception We try to decrypt all messages, if it's successful we use sv_ev_incoming_message even for OMEMO messages. We pass an OMEMO boolean to let UI be aware that message were encrypted. --- src/event/server_events.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/event/server_events.h') diff --git a/src/event/server_events.h b/src/event/server_events.h index cc261487..b12ac94c 100644 --- a/src/event/server_events.h +++ b/src/event/server_events.h @@ -49,7 +49,7 @@ void sv_ev_room_history(const char *const room_jid, const char *const nick, GDateTime *timestamp, const char *const message); void sv_ev_room_message(const char *const room_jid, const char *const nick, const char *const message); -void sv_ev_incoming_message(char *barejid, char *resource, char *message, char *pgp_message, GDateTime *timestamp); +void sv_ev_incoming_message(char *barejid, char *resource, char *message, char *pgp_message, GDateTime *timestamp, gboolean omemo); void sv_ev_incoming_private_message(const char *const fulljid, char *message); void sv_ev_delayed_private_message(const char *const fulljid, char *message, GDateTime *timestamp); void sv_ev_typing(char *barejid, char *resource); -- cgit 1.4.1-2-gfad0