v3: add developer program feature flag
This commit is contained in:
parent
4a23a1e0c5
commit
083355227f
|
@ -87,7 +87,7 @@ GIT
|
||||||
|
|
||||||
GIT
|
GIT
|
||||||
remote: git://github.com/travis-ci/travis-yaml.git
|
remote: git://github.com/travis-ci/travis-yaml.git
|
||||||
revision: 380b9db24a3cefa2b7fa3718ac49bd1db8761bfd
|
revision: 9ebe328e7546c696dd374a8cf773d93276f98e4f
|
||||||
specs:
|
specs:
|
||||||
travis-yaml (0.2.0)
|
travis-yaml (0.2.0)
|
||||||
|
|
||||||
|
|
|
@ -3,5 +3,11 @@ require 'travis/api/v3/renderer/owner'
|
||||||
module Travis::API::V3
|
module Travis::API::V3
|
||||||
class Renderer::User < Renderer::Owner
|
class Renderer::User < Renderer::Owner
|
||||||
representation(:standard, :is_syncing, :synced_at)
|
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
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue
Block a user