lib/bearcat/api_array.rb in bearcat-1.3.37 vs lib/bearcat/api_array.rb in bearcat-1.3.38
- old
+ new
@@ -60,9 +60,15 @@
load_page('last')
end
def each_page(page_count = 50, &block)
@page_count = page_count
+ response = get_page(@link_hash['first'])
+ @headers = response.headers
+ @status = response.status
+ @method = response.env[:method]
+ init_pages(@headers[:link])
+ @members = process_body(response)
block.call(@members)
while @link_hash['next']
response = get_page(@link_hash['next'])
@headers = response.headers
@status = response.status