diff --git a/app/assets/javascripts/security_configuration/constants.js b/app/assets/javascripts/security_configuration/constants.js index 1afbdbfd348c49b9519a553bb4abe75a294578c1..9de3197844ea294a0bc6ebf21b5820a01a9fc8dc 100644 --- a/app/assets/javascripts/security_configuration/constants.js +++ b/app/assets/javascripts/security_configuration/constants.js @@ -1,6 +1,6 @@ export const TRACK_TOGGLE_TRAINING_PROVIDER_ACTION = 'toggle_security_training_provider'; export const TRACK_TOGGLE_TRAINING_PROVIDER_LABEL = 'update_security_training_provider'; -export const TRACK_CLICK_TRAINING_LINK = 'click_security_training_link'; +export const TRACK_CLICK_TRAINING_LINK_ACTION = 'click_security_training_link'; export const TRACK_PROVIDER_LEARN_MORE_CLICK_ACTION = 'click_link'; export const TRACK_PROVIDER_LEARN_MORE_CLICK_LABEL = 'security_training_provider'; export const TRACK_TRAINING_LOADED_ACTION = 'security_training_link_loaded'; diff --git a/ee/app/assets/javascripts/vulnerabilities/components/vulnerability_training.vue b/ee/app/assets/javascripts/vulnerabilities/components/vulnerability_training.vue index 2cd97e6f686121235ae27081e9b2fb11860d8726..d724d12692bbce14045f276452fa0d57c6e5998f 100644 --- a/ee/app/assets/javascripts/vulnerabilities/components/vulnerability_training.vue +++ b/ee/app/assets/javascripts/vulnerabilities/components/vulnerability_training.vue @@ -7,7 +7,7 @@ import glFeatureFlagsMixin from '~/vue_shared/mixins/gl_feature_flags_mixin'; import axios from '~/lib/utils/axios_utils'; import Tracking from '~/tracking'; import { - TRACK_CLICK_TRAINING_LINK, + TRACK_CLICK_TRAINING_LINK_ACTION, TRACK_TRAINING_LOADED_ACTION, } from '~/security_configuration/constants'; import { SUPPORTED_IDENTIFIER_TYPES } from '../constants'; @@ -127,7 +127,7 @@ export default { } }, clickTrainingLink() { - this.triggerMetric(TRACK_CLICK_TRAINING_LINK); + this.triggerMetric(TRACK_CLICK_TRAINING_LINK_ACTION); }, triggerMetric(action) { const { name } = this.supportedIdentifier; diff --git a/ee/spec/frontend/vulnerabilities/vulnerability_training_spec.js b/ee/spec/frontend/vulnerabilities/vulnerability_training_spec.js index 0e146855e5d7d1f5fd737d1dd40376623f61106d..036c3772dcf3984fec03ae88a457acf81c610be8 100644 --- a/ee/spec/frontend/vulnerabilities/vulnerability_training_spec.js +++ b/ee/spec/frontend/vulnerabilities/vulnerability_training_spec.js @@ -15,7 +15,7 @@ import securityTrainingProvidersQuery from '~/security_configuration/graphql/sec import { shallowMountExtended } from 'helpers/vue_test_utils_helper'; import { SUPPORTED_IDENTIFIER_TYPES } from 'ee/vulnerabilities/constants'; import { - TRACK_CLICK_TRAINING_LINK, + TRACK_CLICK_TRAINING_LINK_ACTION, TRACK_TRAINING_LOADED_ACTION, } from '~/security_configuration/constants'; import createMockApollo from 'helpers/mock_apollo_helper'; @@ -236,7 +236,7 @@ describe('VulnerabilityTraining component', () => { expect(trackingSpy).toHaveBeenCalledWith( undefined, - TRACK_CLICK_TRAINING_LINK, + TRACK_CLICK_TRAINING_LINK_ACTION, expectedTrackingOptions, ); });