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

Start new session upon prekey reception

This commit is contained in:
Paul Fariello 2019-03-06 20:17:33 +01:40
parent bf8b89c568
commit 1b5848fb23

View File

@ -573,6 +573,7 @@ omemo_on_message_recv(const char *const from, uint32_t sid,
if (key->prekey) {
pre_key_signal_message *message;
omemo_bundle_request(from, sid, omemo_start_device_session_handle_bundle, free, strdup(from));
pre_key_signal_message_deserialize(&message, key->data, key->length, omemo_ctx.signal);
res = session_cipher_decrypt_pre_key_signal_message(cipher, message, NULL, &plaintext_key);
} else {