Fix issue with package descriptions that are null

i18n
trivernis 2 years ago
parent 62c9942875
commit de9a51aa27
Signed by: Trivernis
GPG Key ID: DFFFCC2C7A02DB45

4
Cargo.lock generated

@ -91,9 +91,9 @@ dependencies = [
[[package]]
name = "aur-rpc"
version = "0.1.3"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4edbe8eb8dde1e70c5969f980a5a51a6b267d86c49d99c4bd42b7d26a8bb39c5"
checksum = "3633aa4f720c5d4470c4705d2f2e0a6eaa06b39693d4a306e4add8e0b5fbea38"
dependencies = [
"reqwest",
"serde",

@ -30,7 +30,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.3"
aur-rpc = "0.2.0"
futures = "0.3.23"
tracing = "0.1.36"
tracing-subscriber = { version = "0.3.15", features = ["env-filter"] }

@ -15,9 +15,14 @@ pub async fn aur_search(query: &str, by_field: Option<SearchBy>, options: Option
let total_results = packages.len();
for package in &packages {
let description = if let Some(desc) = &package.description {
desc
} else {
""
};
println!(
"aur/{} {}\n {}",
package.name, package.version, package.description
package.name, package.version, description
)
}

Loading…
Cancel
Save