app/controllers/eivo/concerns/pagination.rb in eivo-rails-api-0.0.7 vs app/controllers/eivo/concerns/pagination.rb in eivo-rails-api-0.0.8

- old
+ new

@@ -25,24 +25,23 @@ meta: { total: collection.total_count, pages: collection.total_pages }, links: { - self: url_for(params.to_unsafe_h.merge({ page: collection.current_page })), - first: url_for(params.to_unsafe_h.merge({ page: 1 })), - last: url_for(params.to_unsafe_h.merge({ page: collection.total_pages })), + self: url_for(params.to_unsafe_h.merge(page: collection.current_page)), + first: url_for(params.to_unsafe_h.merge(page: 1)), + last: url_for(params.to_unsafe_h.merge(page: collection.total_pages)) } } if !collection.out_of_range? && !collection.first_page? - options[:links][:prev] = url_for(params.to_unsafe_h.merge({ page: collection.prev_page })) + options[:links][:prev] = url_for(params.to_unsafe_h.merge(page: collection.prev_page)) end if !collection.out_of_range? && !collection.last_page? - options[:links][:next] = url_for(params.to_unsafe_h.merge({ page: collection.next_page })) + options[:links][:next] = url_for(params.to_unsafe_h.merge(page: collection.next_page)) end options end - end end end