travis-api/lib/travis/api/v3/renderer/user.rb
2015-10-21 16:57:21 +02:00

14 lines
430 B
Ruby

require 'travis/api/v3/renderer/owner'
module Travis::API::V3
class Renderer::User < Renderer::Owner
representation(:standard, :is_syncing, :synced_at)
representation(:additional, :developer_program)
def developer_program
return true if Travis::Features.owner_active?(:developer_program, @model)
@model.organizations.any? { |o| Travis::Features.owner_active?(:developer_program, o) }
end
end
end