8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# File 'app/services/concerns/ci/job_token/internal_events_tracking.rb', line 8
def track_job_token_scope_setting_changes(ci_cd_settings, user)
scope_change = ci_cd_settings.previous_changes[:inbound_job_token_scope_enabled]
if scope_change == [false, true]
track_internal_event(
'enable_inbound_job_token_scope',
user: user,
project: ci_cd_settings.project
)
elsif scope_change == [true, false]
track_internal_event(
'disable_inbound_job_token_scope',
user: user,
project: ci_cd_settings.project
)
end
end
|