summaryrefslogtreecommitdiff
path: root/crates/jmap/src/email/crypto.rs
diff options
context:
space:
mode:
authormdecimus <mauro@stalw.art>2024-07-23 12:44:14 +0200
committermdecimus <mauro@stalw.art>2024-07-23 12:44:14 +0200
commitae7cadc27d67b4db73d2841b100e1f4a6966f620 (patch)
tree53cb961048f2533f508854e091d9b63e77f29e8e /crates/jmap/src/email/crypto.rs
parent9c23774aa5a096d7bfbd772b18505de949095a1a (diff)
Improved tracing (part 1)
Diffstat (limited to 'crates/jmap/src/email/crypto.rs')
-rw-r--r--crates/jmap/src/email/crypto.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/jmap/src/email/crypto.rs b/crates/jmap/src/email/crypto.rs
index b3c779b4..bbff83aa 100644
--- a/crates/jmap/src/email/crypto.rs
+++ b/crates/jmap/src/email/crypto.rs
@@ -606,15 +606,15 @@ impl Deserialize for EncryptionParams {
fn deserialize(bytes: &[u8]) -> trc::Result<Self> {
let version = *bytes
.first()
- .ok_or_else(|| trc::StoreCause::DataCorruption.caused_by(trc::location!()))?;
+ .ok_or_else(|| trc::StoreEvent::DataCorruption.caused_by(trc::location!()))?;
match version {
1 if bytes.len() > 1 => bincode::deserialize(&bytes[1..]).map_err(|err| {
- trc::Cause::Store(trc::StoreCause::Deserialize)
+ trc::EventType::Store(trc::StoreEvent::DeserializeError)
.from_bincode_error(err)
.caused_by(trc::location!())
}),
- _ => Err(trc::StoreCause::Deserialize
+ _ => Err(trc::StoreEvent::DeserializeError
.into_err()
.caused_by(trc::location!())
.ctx(trc::Key::Value, version as u64)),
@@ -670,7 +670,7 @@ impl JMAP {
body: Option<Vec<u8>>,
) -> trc::Result<HttpResponse> {
let request = serde_json::from_slice::<EncryptionType>(body.as_deref().unwrap_or_default())
- .map_err(|err| trc::ResourceCause::BadParameters.into_err().reason(err))?;
+ .map_err(|err| trc::ResourceEvent::BadParameters.into_err().reason(err))?;
let (method, algo, certs) = match request {
EncryptionType::PGP { algo, certs } => (EncryptionMethod::PGP, algo, certs),