From f71b78665e81e61f3f7e49592c4e62fb30b5c21c Mon Sep 17 00:00:00 2001 From: wvengen Date: Mon, 12 Aug 2013 14:49:23 +0200 Subject: [PATCH] allow 500 items per page --- app/controllers/application_controller.rb | 2 +- app/helpers/application_helper.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index e5b06209..9130c61b 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -143,7 +143,7 @@ class ApplicationController < ActionController::Base end def items_per_page - if params[:per_page] && params[:per_page].to_i > 0 && params[:per_page].to_i <= 100 + if params[:per_page] && params[:per_page].to_i > 0 && params[:per_page].to_i <= 500 @per_page = params[:per_page].to_i else @per_page = 20 diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index d826a6b4..e4ab3a6a 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -29,7 +29,7 @@ module ApplicationHelper # Link-collection for per_page-options when using the pagination-plugin def items_per_page(options = {}) - per_page_options = options[:per_page_options] || [20, 50, 100] + per_page_options = options[:per_page_options] || [20, 50, 100, 500] current = options[:current] || @per_page params = params || {}