lib/grape/kaminari.rb in grape-kaminari-0.1.7 vs lib/grape/kaminari.rb in grape-kaminari-0.1.8

- old
+ new

@@ -1,5 +1,6 @@ +require "grape" require "grape/kaminari/version" require "grape/kaminari/max_value_validator" require "kaminari/grape" module Grape @@ -9,10 +10,10 @@ helpers do def paginate(collection) collection.page(params[:page]).per(params[:per_page]).padding(params[:offset]).tap do |data| header "X-Total", data.total_count.to_s header "X-Total-Pages", data.num_pages.to_s - header "X-Per-Page", params[:per_page].to_s + header "X-Per-Page", data.limit_value.to_s header "X-Page", data.current_page.to_s header "X-Next-Page", data.next_page.to_s header "X-Prev-Page", data.prev_page.to_s header "X-Offset", params[:offset].to_s end