diff --git a/lib/active_admin/xls/resource_controller_extension.rb b/lib/active_admin/xls/resource_controller_extension.rb index 69a248e..21a5ec0 100644 --- a/lib/active_admin/xls/resource_controller_extension.rb +++ b/lib/active_admin/xls/resource_controller_extension.rb @@ -23,7 +23,7 @@ def index_with_xls(&block) # patching per_page to use the CSV record max for pagination when the format is xls def per_page_with_xls if request.format == Mime::Type.lookup_by_extension(:xls) - return max_per_page + return respond_to?(:max_per_page) ? max_per_page : active_admin_config.max_per_page end per_page_without_xls