about summary refs log tree commit diff
path: root/src/branches.rs
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2023-10-28 13:20:49 +0200
committerAlyssa Ross <hi@alyssa.is>2023-10-28 13:20:49 +0200
commite3729eb03b391fcc94e39d11c750f96b6cdda4d0 (patch)
tree2fed181459520334fe1c0254b8cf5115d313e2b5 /src/branches.rs
parentbcc2379d5b0debd9cdb2a97d845bf39975540eb1 (diff)
downloadpr-tracker-e3729eb03b391fcc94e39d11c750f96b6cdda4d0.tar
pr-tracker-e3729eb03b391fcc94e39d11c750f96b6cdda4d0.tar.gz
pr-tracker-e3729eb03b391fcc94e39d11c750f96b6cdda4d0.tar.bz2
pr-tracker-e3729eb03b391fcc94e39d11c750f96b6cdda4d0.tar.lz
pr-tracker-e3729eb03b391fcc94e39d11c750f96b6cdda4d0.tar.xz
pr-tracker-e3729eb03b391fcc94e39d11c750f96b6cdda4d0.tar.zst
pr-tracker-e3729eb03b391fcc94e39d11c750f96b6cdda4d0.zip
Fix clippy warnings
Diffstat (limited to 'src/branches.rs')
-rw-r--r--src/branches.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/branches.rs b/src/branches.rs
index e3ee262..47bd1b1 100644
--- a/src/branches.rs
+++ b/src/branches.rs
@@ -95,14 +95,13 @@ pub fn branch_hydra_link(branch: &str) -> Option<String> {
         .matches(branch)
         .iter()
         .next()
-        .map(|index| {
+        .and_then(|index| {
             let regex = BRANCH_HYDRA_LINK_PATTERNS.get(index).unwrap();
             BRANCH_HYDRA_LINKS_BY_INDEX
                 .get(index)
                 .map(move |link| regex.replace(branch, *link))
                 .map(move |l| format!("https://hydra.nixos.org/job/{}#tabs-constituents", l))
         })
-        .flatten()
 }
 
 #[cfg(test)]