diff --git a/Cargo.lock b/Cargo.lock index b014408..cf9cde9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -50,9 +50,9 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "aho-corasick" -version = "0.7.18" +version = "0.7.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" +checksum = "b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e" dependencies = [ "memchr", ] @@ -90,9 +90,9 @@ dependencies = [ [[package]] name = "aur-rpc" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e34866076a1b9a1af170e30ff8bb5f3d82ab8b3c204d8f11f3b93f41d55e8f15" +checksum = "4edbe8eb8dde1e70c5969f980a5a51a6b267d86c49d99c4bd42b7d26a8bb39c5" dependencies = [ "reqwest", "serde", diff --git a/Cargo.toml b/Cargo.toml index 9d425c4..46ad32c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,7 +32,7 @@ serde = { version = "1.0.144", default-features = false, features = [ "derive", native-tls = { version = "0.2.10", default-features = false } libc = { version = "0.2.132", default-features = false } async-recursion = "1.0.0" -aur-rpc = "0.1.2" +aur-rpc = "0.1.3" futures = "0.3.23" tracing = "0.1.36" tracing-subscriber = { version = "0.3.15", features = ["env-filter"] } diff --git a/src/internal/error.rs b/src/internal/error.rs index f4863a7..ad4b01a 100644 --- a/src/internal/error.rs +++ b/src/internal/error.rs @@ -65,7 +65,10 @@ impl SilentUnwrap for AppResult { fn silent_unwrap(self, exit_code: AppExitCode) -> T { match self { Ok(val) => val, - Err(_) => crash!(exit_code, "An error occurred"), + Err(e) => { + tracing::debug!("{e}"); + crash!(exit_code, "An error occurred") + } } } }