v3: add developer program feature flag
This commit is contained in:
parent
4a23a1e0c5
commit
083355227f
|
@ -87,7 +87,7 @@ GIT
|
|||
|
||||
GIT
|
||||
remote: git://github.com/travis-ci/travis-yaml.git
|
||||
revision: 380b9db24a3cefa2b7fa3718ac49bd1db8761bfd
|
||||
revision: 9ebe328e7546c696dd374a8cf773d93276f98e4f
|
||||
specs:
|
||||
travis-yaml (0.2.0)
|
||||
|
||||
|
|
|
@ -3,5 +3,11 @@ 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
|
||||
|
|
Loading…
Reference in New Issue
Block a user