Преглед на файлове

fix(no-git): respect git-repos flags

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
Christina Sørensen преди 2 години
родител
ревизия
984ba42273
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      src/options/view.rs

+ 2 - 2
src/options/view.rs

@@ -220,8 +220,8 @@ impl Columns {
         let time_types = TimeTypes::deduce(matches)?;
 
         let git = matches.has(&flags::GIT)? && !matches.has(&flags::NO_GIT)?;
-        let subdir_git_repos = matches.has(&flags::GIT_REPOS)?;
-        let subdir_git_repos_no_stat = !subdir_git_repos && matches.has(&flags::GIT_REPOS_NO_STAT)?;
+        let subdir_git_repos = matches.has(&flags::GIT_REPOS)? && !matches.has(&flags::NO_GIT)?;
+        let subdir_git_repos_no_stat = !subdir_git_repos && matches.has(&flags::GIT_REPOS_NO_STAT)? && !matches.has(&flags::NO_GIT)?;
 
         let blocksize        = matches.has(&flags::BLOCKSIZE)?;
         let group            = matches.has(&flags::GROUP)?;