We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4ba8710 commit e9bbb06Copy full SHA for e9bbb06
lib/travis/api/v3/models/log.rb
@@ -27,6 +27,10 @@ def repository_private?
27
job.repository.private?
28
end
29
30
+ def repository
31
+ @repository ||= Travis::API::V3::Models::Repository.find(job.repository.id)
32
+ end
33
+
34
private
35
36
def archived_log_part
lib/travis/api/v3/renderer/log.rb
@@ -25,7 +25,7 @@ def render(representation)
25
if raw_log_href !~ /^\/v3/
26
raw_log_href = "/v3#{raw_log_href}"
- if enterprise? || model.repository_private?
+ if enterprise? || model.repository_private? || model.repository.user_settings.job_log_access_based_limit
token = LogToken.create(model.job, access_control&.user&.id)
raw_log_href += "?log.token=#{token}"
0 commit comments