Remove some duplication
This commit is contained in:
parent
cae6da540f
commit
00fb01bd7a
|
@ -92,22 +92,15 @@ module Travis::API::V3
|
||||||
private_repository_visible?(repository)
|
private_repository_visible?(repository)
|
||||||
end
|
end
|
||||||
|
|
||||||
def settings_visible?(settings)
|
|
||||||
repository_visible?(settings.repository)
|
|
||||||
end
|
|
||||||
|
|
||||||
def env_vars_visible?(env_vars)
|
|
||||||
repository_visible?(env_vars.repository)
|
|
||||||
end
|
|
||||||
|
|
||||||
def env_var_visible?(env_var)
|
|
||||||
repository_visible?(env_var.repository)
|
|
||||||
end
|
|
||||||
|
|
||||||
def private_repository_visible?(repository)
|
def private_repository_visible?(repository)
|
||||||
false
|
false
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def repository_attr_visible?(record)
|
||||||
|
repository_visible?(record.repository)
|
||||||
|
end
|
||||||
|
[:settings_visible?, :env_vars_visible?, :env_var_visible?].each { |m| alias_method m, :repository_attr_visible? }
|
||||||
|
|
||||||
def public_api?
|
def public_api?
|
||||||
!Travis.config.private_api
|
!Travis.config.private_api
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue
Block a user