chore(crypto): Improve some logs in the Olm message handling code

This commit is contained in:
Damir Jelić
2022-08-16 15:51:19 +02:00
parent 6f5443f8a0
commit 06f39696d3

View File

@@ -308,8 +308,8 @@ impl Account {
// return with an error if it isn't one.
OlmMessage::Normal(_) => {
warn!(
sender = sender.as_str(),
sender_key = sender_key.to_base64(),
%sender,
%sender_key,
"Failed to decrypt a non-pre-key message with all \
available sessions",
);
@@ -323,11 +323,11 @@ impl Account {
Ok(r) => r,
Err(e) => {
warn!(
sender = sender.as_str(),
sender_key = sender_key.to_base64(),
error = ?e,
%sender,
%sender_key,
session_keys = ?m.session_keys(),
"Failed to create a new Olm session from a \
prekey message",
pre-key message: {e:?}",
);
return Err(OlmError::SessionWedged(sender.to_owned(), sender_key));
}
@@ -350,8 +350,8 @@ impl Account {
};
trace!(
sender = sender.as_str(),
sender_key = sender_key.to_base64(),
%sender,
%sender_key,
"Successfully decrypted an Olm message"
);