From cd1d847898078add88fd17542703806f1c30b522 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Thu, 20 Jun 2024 00:51:04 +0100 Subject: git.sh: reduced indentation on repo/file check Signed-off-by: Leah Rowe --- include/git.sh | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/include/git.sh b/include/git.sh index 01ebff4b..a4543e99 100755 --- a/include/git.sh +++ b/include/git.sh @@ -130,13 +130,11 @@ fetch_submodule() chkvars "sub${st}" "sub${st}_bkup" "subhash" - if [ "$st" = "repo" ]; then - rm -Rf "$tmpgit/$1" || $err "!rm '$mdir' '$1'" - tmpclone "$subrepo" "$subrepo_bkup" "$tmpgit/$1" "$subhash" \ - "$mdir/${1##*/}/patches" - else - download "$subfile" "$subfile_bkup" "$tmpgit/$1" "$subhash" - fi + [ "$st" != "repo" ] && download "$subfile" "$subfile_bkup" \ + "$tmpgit/$1" "$subhash" && return 0 + rm -Rf "$tmpgit/$1" || $err "!rm '$mdir' '$1'" + tmpclone "$subrepo" "$subrepo_bkup" "$tmpgit/$1" "$subhash" \ + "$mdir/${1##*/}/patches" } tmpclone() -- cgit v1.2.1