about summary refs log tree commit diff
path: root/src/branches.rs
diff options
context:
space:
mode:
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)]