diff --git a/src/cook/fetch.rs b/src/cook/fetch.rs index 7b4f15a2a..9bbef81a0 100644 --- a/src/cook/fetch.rs +++ b/src/cook/fetch.rs @@ -146,10 +146,7 @@ pub fn fetch(recipe_dir: &Path, recipe: &Recipe, logger: &PtyOut) -> Result { //TODO: use libgit? - let shallow_clone = match shallow_clone { - Some(o) => *o, - None => rev.is_some(), - }; + let shallow_clone = *shallow_clone == Some(true); if !source_dir.is_dir() { // Create source.tmp let source_dir_tmp = recipe_dir.join("source.tmp");