From 6704f79939188a5857cd0482e09a8028511038a0 Mon Sep 17 00:00:00 2001 From: b1ek Date: Sat, 5 Aug 2023 02:19:47 +1000 Subject: [PATCH] add method to filter useless repos --- src/api.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/api.rs b/src/api.rs index 9a579f2..8204a6e 100644 --- a/src/api.rs +++ b/src/api.rs @@ -33,5 +33,8 @@ pub async fn get_org_repos(org: String) -> Vec { } pub fn filter_repos(repos: Vec) -> Vec { - repos.iter().filter_map(|x| { if (!x.archived) && x.has_pull_requests { Some(x) } else { None } }).collect::>() + repos.iter() + .filter(|x| (!x.archived) && x.has_pull_requests) + .cloned() + .collect() } \ No newline at end of file