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