# HG changeset patch # User Arthur Lutz <arthur.lutz@logilab.fr> # Date 1490943709 -7200 # Fri Mar 31 09:01:49 2017 +0200 # Node ID 14a2e29584cdb21563bf5b0a1c9891b2d9afffee # Parent e6aadade8a9d9c01a78a04c05b36f6c099f08ace [views] safety belt around page argument handling (if not an int) diff --git a/views.py b/views.py --- a/views.py +++ b/views.py @@ -118,8 +118,11 @@ if key == 'children_for': children_for = value if key == 'page': - start = (max(int(value) - 1, 0)) * 10 - stop = start + 10 + try: + start = (max(int(value) - 1, 0)) * 10 + stop = start + 10 + except ValueError: + pass search = self.customize_search(query_string, facet_selections, start, stop,