diff options
author | Marcello Stanisci <stanisci.m@gmail.com> | 2018-01-16 09:22:53 +0100 |
---|---|---|
committer | Marcello Stanisci <stanisci.m@gmail.com> | 2018-01-16 09:22:53 +0100 |
commit | 8d9993dffd5b21139515acbdc310cf7695de3ec3 (patch) | |
tree | 146261bf5488488f3e1784f70e9f9b73f812e124 | |
parent | beb62795be1b397887cd9e69f84211e7f0509201 (diff) | |
download | bank-8d9993dffd5b21139515acbdc310cf7695de3ec3.tar.gz bank-8d9993dffd5b21139515acbdc310cf7695de3ec3.tar.bz2 bank-8d9993dffd5b21139515acbdc310cf7695de3ec3.zip |
fix 1-page long histories
-rw-r--r-- | talerbank/app/views.py | 4 |
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, |