summaryrefslogtreecommitdiff
path: root/views/branch.html
diff options
context:
space:
mode:
Diffstat (limited to 'views/branch.html')
-rw-r--r--views/branch.html10
1 files changed, 7 insertions, 3 deletions
diff --git a/views/branch.html b/views/branch.html
index 79ea880..a49150e 100644
--- a/views/branch.html
+++ b/views/branch.html
@@ -18,7 +18,7 @@
</p>
% commits = repo.commits("refs/heads/" + repo.branch,
-% limit = repo.info.commits_per_page,
+% limit = repo.info.commits_per_page + 1,
% offset = repo.info.commits_per_page * offset)
% commits = list(commits)
@@ -26,8 +26,12 @@
% abort(404, "No more commits")
% end
+% more = len(commits) > repo.info.commits_per_page
+% if more:
+% commits = commits[:-1]
+% end
-% include paginate nelem = len(commits), max_per_page = repo.info.commits_per_page, offset = offset
+% include paginate more = more, offset = offset
% kwargs = dict(repo=repo, commits=commits,
% shorten=shorten, repo_root="../..")
@@ -35,7 +39,7 @@
<p/>
-% include paginate nelem = len(commits), max_per_page = repo.info.commits_per_page, offset = offset
+% include paginate more = more, offset = offset
</body>
</html>