rosa-build/app/views/api/v1/platforms/index.json.jbuilder

16 lines
559 B
Plaintext
Raw Normal View History

json.platforms @platforms do |json, platform|
json.(platform, :id, :name, :platform_type, :visibility)
json.owner do |json_owner|
json_owner.(platform.owner, :id, :name)
json_owner.type platform.owner_type
2012-09-27 14:41:02 +01:00
json_owner.url url_for(platform.owner)
end
2012-10-09 14:47:05 +01:00
json.repositories platform.repositories do |json_repos, repo|
json_repos.(repo, :id, :name)
json_repos.url api_v1_repository_path(repo.id, :format => :json)
end
json.url api_v1_platform_path(platform.name, :format => :json)
end
json.url api_v1_platforms_path(:format => :json)