mirror of
https://github.com/matrix-org/matrix-rust-sdk.git
synced 2026-05-13 18:45:44 -04:00
crypto: Use an UUID for the to-device requests for session sharing.
This commit is contained in:
@@ -18,6 +18,7 @@ use std::convert::TryInto;
|
||||
use std::path::Path;
|
||||
use std::result::Result as StdResult;
|
||||
use std::sync::Arc;
|
||||
use uuid::Uuid;
|
||||
|
||||
use super::error::{OlmError, Result, SignatureError, VerificationResult};
|
||||
use super::olm::{Account, InboundGroupSession, OutboundGroupSession, Session};
|
||||
@@ -1009,7 +1010,7 @@ impl OlmMachine {
|
||||
|
||||
message_vec.push(ToDeviceRequest {
|
||||
event_type: "m.room.encrypted".to_owned(),
|
||||
txn_id: format!("{}-{}", session_id, i),
|
||||
txn_id: Uuid::new_v4().to_string(),
|
||||
messages,
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user