lib/nazrin/pagination_generator/kaminari_generator.rb in nazrin-1.0.0 vs lib/nazrin/pagination_generator/kaminari_generator.rb in nazrin-1.0.1
- old
+ new
@@ -5,13 +5,14 @@
begin
require 'kaminari'
rescue LoadError
abort "Missing dependency 'kaminari' for pagination"
end
- Kaminari.config.max_pages = options[:last_page]
Kaminari.paginate_array(collection, total_count: options[:total_count])
.page(options[:current_page])
- .per(options[:per_page])
+ .per(options[:per_page]).tap do |paginate_array|
+ paginate_array.max_pages_per(options[:last_page])
+ end
end
end
end
end