diff --git a/src/main/scala/gitbucket/core/util/JGitUtil.scala b/src/main/scala/gitbucket/core/util/JGitUtil.scala index b4f632407..004010a1c 100644 --- a/src/main/scala/gitbucket/core/util/JGitUtil.scala +++ b/src/main/scala/gitbucket/core/util/JGitUtil.scala @@ -631,7 +631,7 @@ object JGitUtil { count: Int, logs: List[CommitInfo] ): (List[CommitInfo], Boolean) = - if (i.hasNext) { + if (i.hasNext && limit <= 0 || logs.size < limit) { val commit = i.next getCommitLog( i,