Mercurial > kallithea
diff rhodecode/controllers/changelog.py @ 3748:9d743ca9cede beta
usage of request.GET is now more consistent
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sat, 13 Apr 2013 12:51:34 +0200 |
parents | 600ffde2634c |
children | b950b884ab87 |
line wrap: on
line diff
--- a/rhodecode/controllers/changelog.py Sat Apr 13 14:36:02 2013 +0200 +++ b/rhodecode/controllers/changelog.py Sat Apr 13 12:51:34 2013 +0200 @@ -54,20 +54,16 @@ def index(self): limit = 100 default = 20 - if request.params.get('size'): - try: - int_size = int(request.params.get('size')) - except ValueError: - int_size = default - c.size = max(min(int_size, limit), 1) + if request.GET.get('size'): + c.size = max(min(safe_int(request.GET.get('size')), limit), 1) session['changelog_size'] = c.size session.save() else: c.size = int(session.get('changelog_size', default)) # min size must be 1 c.size = max(c.size, 1) - p = safe_int(request.params.get('page', 1), 1) - branch_name = request.params.get('branch', None) + p = safe_int(request.GET.get('page', 1), 1) + branch_name = request.GET.get('branch', None) try: collection = c.rhodecode_repo.get_changesets(start=0, branch_name=branch_name)