1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-09-22 19:45:54 -04:00

Fix plaintext private message handling

This commit is contained in:
Paul Fariello 2019-07-04 13:02:22 +02:00
parent 46ecdc335c
commit c0e8f72276

View File

@ -922,6 +922,9 @@ _private_chat_handler(xmpp_stanza_t *const stanza)
} }
#endif #endif
message->timestamp = stanza_get_delay(stanza);
message->body = xmpp_message_get_body(stanza);
if (!message->plain && !message->body) { if (!message->plain && !message->body) {
log_error("Message received without body from: %s", message->jid->str); log_error("Message received without body from: %s", message->jid->str);
goto out; goto out;
@ -929,9 +932,6 @@ _private_chat_handler(xmpp_stanza_t *const stanza)
message->plain = strdup(message->body); message->plain = strdup(message->body);
} }
message->timestamp = stanza_get_delay(stanza);
message->body = xmpp_message_get_body(stanza);
if (message->timestamp) { if (message->timestamp) {
sv_ev_delayed_private_message(message); sv_ev_delayed_private_message(message);
} else { } else {