diff options
Diffstat (limited to 'app/assets/javascripts/pages/projects/pipeline_schedules/shared/components/interval_pattern_input.vue')
-rw-r--r-- | app/assets/javascripts/pages/projects/pipeline_schedules/shared/components/interval_pattern_input.vue | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/app/assets/javascripts/pages/projects/pipeline_schedules/shared/components/interval_pattern_input.vue b/app/assets/javascripts/pages/projects/pipeline_schedules/shared/components/interval_pattern_input.vue index eab4be4dcf1..a79f20d596c 100644 --- a/app/assets/javascripts/pages/projects/pipeline_schedules/shared/components/interval_pattern_input.vue +++ b/app/assets/javascripts/pages/projects/pipeline_schedules/shared/components/interval_pattern_input.vue @@ -10,6 +10,7 @@ import { import { getWeekdayNames } from '~/lib/utils/datetime_utility'; import { __, s__, sprintf } from '~/locale'; import glFeatureFlagMixin from '~/vue_shared/mixins/gl_feature_flags_mixin'; +import { DOCS_URL_IN_EE_DIR } from 'jh_else_ce/lib/utils/url_utility'; const KEY_EVERY_DAY = 'everyDay'; const KEY_EVERY_WEEK = 'everyWeek'; @@ -54,7 +55,7 @@ export default { inputNameAttribute: 'schedule[cron]', radioValue: this.initialCronInterval ? KEY_CUSTOM : KEY_EVERY_DAY, cronInterval: this.initialCronInterval, - cronSyntaxUrl: 'https://docs.gitlab.com/ee/topics/cron/', + cronSyntaxUrl: `${DOCS_URL_IN_EE_DIR}/topics/cron/`, }; }, computed: { @@ -116,7 +117,7 @@ export default { }, }, watch: { - cronInterval() { + cronInterval(val) { // updates field validation state when model changes, as // glFieldError only updates on input. if (this.sendNativeErrors) { @@ -124,6 +125,8 @@ export default { gl.pipelineScheduleFieldErrors.updateFormValidityState(); }); } + + this.$emit('cronValue', val); }, radioValue: { immediate: true, |