From ff1dcd44bcbc5da2b23c3acdc1ba3f4b14a4dcb1 Mon Sep 17 00:00:00 2001 From: Gasper Grom Date: Mon, 24 Jul 2023 09:50:36 +0200 Subject: [PATCH] Add twitter to automation platform list --- .../filter-options/new-activity-filter-options.vue | 9 +++++++-- .../filter-options/new-member-filter-options.vue | 12 +++++++++--- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/frontend/src/modules/automation/components/filter-options/new-activity-filter-options.vue b/frontend/src/modules/automation/components/filter-options/new-activity-filter-options.vue index c7a9ca6fc7..ccf9ba4090 100644 --- a/frontend/src/modules/automation/components/filter-options/new-activity-filter-options.vue +++ b/frontend/src/modules/automation/components/filter-options/new-activity-filter-options.vue @@ -119,11 +119,16 @@ const { active } = mapGetters('integration'); const { types } = storeToRefs(useActivityTypeStore()); -const computedPlatformOptions = computed(() => active.value.map((item) => ({ +const computedPlatformOptions = computed(() => [...active.value.map((item) => ({ value: item.platform, label: CrowdIntegrations.getConfig(item.platform) .name, -}))); +})), +{ + value: 'twitter', + label: 'Twitter', +}, +]); const computedActivityTypeOptions = computed(() => { if ( diff --git a/frontend/src/modules/automation/components/filter-options/new-member-filter-options.vue b/frontend/src/modules/automation/components/filter-options/new-member-filter-options.vue index 003d371a3e..e85c6b0152 100644 --- a/frontend/src/modules/automation/components/filter-options/new-member-filter-options.vue +++ b/frontend/src/modules/automation/components/filter-options/new-member-filter-options.vue @@ -70,10 +70,16 @@ const form = computed({ const { active } = mapGetters('integration'); -const computedPlatformOptions = computed(() => active.value.map((item) => ({ +const computedPlatformOptions = computed(() => [...active.value.map((item) => ({ value: item.platform, - label: CrowdIntegrations.getConfig(item.platform)?.name || 'Custom', -}))); + label: CrowdIntegrations.getConfig(item.platform) + .name, +})), +{ + value: 'twitter', + label: 'Twitter', +}, +]); const getPlatformDetails = (platform) => CrowdIntegrations.getConfig(platform);