mirror of
https://github.com/matrix-org/matrix-rust-sdk.git
synced 2026-05-18 13:40:55 -04:00
crypto: clean up confusing method (#4983)
This method had a confusing name: it didn't receive a key bundle, but rather the data *about* a key bundle. Remove the unused `sender_key` parameter while we are at it: we use the embedded (and already-checked) `event.sender_device_keys` here.
This commit is contained in:
committed by
GitHub
parent
7c84ab2701
commit
d800d3c324
@@ -939,10 +939,11 @@ impl OlmMachine {
|
||||
}
|
||||
}
|
||||
|
||||
/// Handle a received, decrypted, `io.element.msc4268.room_key_bundle`
|
||||
/// to-device event.
|
||||
#[instrument()]
|
||||
async fn receive_room_key_bundle(
|
||||
async fn receive_room_key_bundle_data(
|
||||
&self,
|
||||
sender_key: Curve25519PublicKey,
|
||||
event: &DecryptedRoomKeyBundleEvent,
|
||||
changes: &mut Changes,
|
||||
) -> OlmResult<()> {
|
||||
@@ -1206,7 +1207,7 @@ impl OlmMachine {
|
||||
}
|
||||
AnyDecryptedOlmEvent::RoomKeyBundle(e) => {
|
||||
debug!("Received a room key bundle event {:?}", e);
|
||||
self.receive_room_key_bundle(decrypted.result.sender_key, e, changes).await?;
|
||||
self.receive_room_key_bundle_data(e, changes).await?;
|
||||
}
|
||||
AnyDecryptedOlmEvent::Custom(_) => {
|
||||
warn!("Received an unexpected encrypted to-device event");
|
||||
|
||||
Reference in New Issue
Block a user