diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-04-24 18:15:38 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-04-24 18:15:38 +0300 |
commit | efbf661c4224d481c57d0346e26983a805e5ec93 (patch) | |
tree | 4736f287350884cb49d84a09c52c8c2e1b851080 /app/assets/javascripts/admin | |
parent | 4720346c2e10e1ff62a20b39dfc9866eb88858e6 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/admin')
-rw-r--r-- | app/assets/javascripts/admin/broadcast_messages/components/message_form.vue | 8 | ||||
-rw-r--r-- | app/assets/javascripts/admin/broadcast_messages/components/messages_table.vue | 12 |
2 files changed, 3 insertions, 17 deletions
diff --git a/app/assets/javascripts/admin/broadcast_messages/components/message_form.vue b/app/assets/javascripts/admin/broadcast_messages/components/message_form.vue index 3168d693234..08aec58e89d 100644 --- a/app/assets/javascripts/admin/broadcast_messages/components/message_form.vue +++ b/app/assets/javascripts/admin/broadcast_messages/components/message_form.vue @@ -15,7 +15,6 @@ import axios from '~/lib/utils/axios_utils'; import { s__ } from '~/locale'; import { createAlert, VARIANT_DANGER } from '~/alert'; import { redirectTo } from '~/lib/utils/url_utility'; -import glFeatureFlagsMixin from '~/vue_shared/mixins/gl_feature_flags_mixin'; import { DEFAULT_DEBOUNCE_AND_THROTTLE_MS } from '~/lib/utils/constants'; import SafeHtml from '~/vue_shared/directives/safe_html'; import { THEMES, TYPES, TYPE_BANNER } from '../constants'; @@ -42,7 +41,6 @@ export default { directives: { SafeHtml, }, - mixins: [glFeatureFlagsMixin()], inject: { targetAccessLevelOptions: { default: [[]], @@ -226,11 +224,7 @@ export default { </gl-form-group> </template> - <gl-form-group - v-if="glFeatures.roleTargetedBroadcastMessages" - :label="$options.i18n.targetRoles" - data-testid="target-roles-checkboxes" - > + <gl-form-group :label="$options.i18n.targetRoles" data-testid="target-roles-checkboxes"> <gl-form-checkbox-group v-model="targetAccessLevels" :options="targetAccessLevelOptions" /> <gl-form-text> {{ $options.i18n.targetRolesDescription }} diff --git a/app/assets/javascripts/admin/broadcast_messages/components/messages_table.vue b/app/assets/javascripts/admin/broadcast_messages/components/messages_table.vue index a523dd3b391..2e8ecbd3a5d 100644 --- a/app/assets/javascripts/admin/broadcast_messages/components/messages_table.vue +++ b/app/assets/javascripts/admin/broadcast_messages/components/messages_table.vue @@ -3,7 +3,6 @@ import { GlButton, GlTableLite } from '@gitlab/ui'; import SafeHtml from '~/vue_shared/directives/safe_html'; import { __ } from '~/locale'; import { formatDate } from '~/lib/utils/datetime/date_format_utility'; -import glFeatureFlagsMixin from '~/vue_shared/mixins/gl_feature_flags_mixin'; const DEFAULT_TD_CLASSES = 'gl-vertical-align-middle!'; @@ -16,7 +15,6 @@ export default { directives: { SafeHtml, }, - mixins: [glFeatureFlagsMixin()], i18n: { edit: __('Edit'), delete: __('Delete'), @@ -27,13 +25,7 @@ export default { required: true, }, }, - computed: { - fields() { - if (this.glFeatures.roleTargetedBroadcastMessages) return this.$options.allFields; - return this.$options.allFields.filter((f) => f.key !== 'target_roles'); - }, - }, - allFields: [ + fields: [ { key: 'status', label: __('Status'), @@ -89,7 +81,7 @@ export default { <template> <gl-table-lite :items="messages" - :fields="fields" + :fields="$options.fields" :tbody-tr-attr="{ 'data-testid': 'message-row' }" stacked="md" > |