v3 add starred to standard representation for repo
This commit is contained in:
parent
c20f99d210
commit
95ad9a6b56
|
@ -3,7 +3,7 @@ require 'travis/api/v3/renderer/model_renderer'
|
||||||
module Travis::API::V3
|
module Travis::API::V3
|
||||||
class Renderer::Repository < Renderer::ModelRenderer
|
class Renderer::Repository < Renderer::ModelRenderer
|
||||||
representation(:minimal, :id, :name, :slug)
|
representation(:minimal, :id, :name, :slug)
|
||||||
representation(:standard, :id, :name, :slug, :description, :github_language, :active, :private, :owner, :default_branch)
|
representation(:standard, :id, :name, :slug, :description, :github_language, :active, :private, :owner, :default_branch, :starred)
|
||||||
|
|
||||||
def active
|
def active
|
||||||
!!model.active
|
!!model.active
|
||||||
|
@ -19,6 +19,10 @@ module Travis::API::V3
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def starred
|
||||||
|
return true if Models::StarredRepository.where(repository_id: id, user_id: access_control.user.id).first
|
||||||
|
end
|
||||||
|
|
||||||
def include_default_branch?
|
def include_default_branch?
|
||||||
return true if include? 'repository.default_branch'.freeze
|
return true if include? 'repository.default_branch'.freeze
|
||||||
return true if include.any? { |i| i.start_with? 'branch'.freeze }
|
return true if include.any? { |i| i.start_with? 'branch'.freeze }
|
||||||
|
|
Loading…
Reference in New Issue
Block a user