aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2018-01-16 09:22:53 +0100
committerMarcello Stanisci <stanisci.m@gmail.com>2018-01-16 09:22:53 +0100
commit8d9993dffd5b21139515acbdc310cf7695de3ec3 (patch)
tree146261bf5488488f3e1784f70e9f9b73f812e124
parentbeb62795be1b397887cd9e69f84211e7f0509201 (diff)
downloadbank-8d9993dffd5b21139515acbdc310cf7695de3ec3.tar.gz
bank-8d9993dffd5b21139515acbdc310cf7695de3ec3.tar.bz2
bank-8d9993dffd5b21139515acbdc310cf7695de3ec3.zip
fix 1-page long histories
-rw-r--r--talerbank/app/views.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/talerbank/app/views.py b/talerbank/app/views.py
index fa6efa4..62f76b1 100644
--- a/talerbank/app/views.py
+++ b/talerbank/app/views.py
@@ -387,7 +387,9 @@ def serve_public_accounts(request, name=None, page=None):
num_pages = request.session["public_history_account"][0] / DELTA
pages = list(
range(max(1, page - 3),
- min(page + 4, math.ceil(num_pages))))
+ # need +1 because the range is not inclusive for
+ # the upper limit.
+ min(page + 4, (math.ceil(num_pages) + 1))))
context = dict(
current_page=page,
back = page - 1 if pages[0] > 1 else None,