lib/will_paginate/mongoid.rb in will_paginate-3.1.8 vs lib/will_paginate/mongoid.rb in will_paginate-3.2.0

- old
+ new

@@ -6,9 +6,11 @@ module CriteriaMethods def paginate(options = {}) extend CollectionMethods @current_page = WillPaginate::PageNumber(options[:page] || @current_page || 1) @page_multiplier = current_page - 1 + @total_entries = options.delete(:total_entries) + pp = (options[:per_page] || per_page || WillPaginate.per_page).to_i limit(pp).skip(@page_multiplier * pp) end def per_page(value = :non_given)