v3: pagination => @pagination
This commit is contained in:
parent
b3f47d3856
commit
34bff32c3d
|
@ -30,12 +30,12 @@ module Travis::API::V3
|
||||||
def fields
|
def fields
|
||||||
fields = { :"@type" => type }
|
fields = { :"@type" => type }
|
||||||
fields[:@href] = href if href
|
fields[:@href] = href if href
|
||||||
fields[:pagination] = pagination_info if meta_data.include? :pagination
|
fields[:@pagination] = pagination_info if meta_data.include? :pagination
|
||||||
fields
|
fields
|
||||||
end
|
end
|
||||||
|
|
||||||
def pagination_info
|
def pagination_info
|
||||||
return meta_data[:@pagination] unless href
|
return meta_data[:pagination] unless href
|
||||||
generator = V3::Paginator::URLGenerator.new(href, **meta_data[:pagination])
|
generator = V3::Paginator::URLGenerator.new(href, **meta_data[:pagination])
|
||||||
meta_data[:pagination].merge generator.to_h
|
meta_data[:pagination].merge generator.to_h
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue
Block a user