[#8342] enable --follow option in git log to work when at top-level directory too
diff --git a/ForgeGit/forgegit/model/git_repo.py b/ForgeGit/forgegit/model/git_repo.py
index 3b4d237..c7ed9f0 100644
--- a/ForgeGit/forgegit/model/git_repo.py
+++ b/ForgeGit/forgegit/model/git_repo.py
@@ -351,9 +351,7 @@
path = path.strip('/').encode("utf-8") if path else None
if exclude is not None:
revs.extend(['^%s' % e for e in exclude])
- args = ['--name-status', revs, '--', path]
- if path:
- args = ['--follow'] + args
+ args = ['--follow', '--name-status', revs, '--', path or '.']
kwargs = {}
if limit:
kwargs['n'] = limit