diff --git a/packages/editor-ui/src/Interface.ts b/packages/editor-ui/src/Interface.ts index 37beb90ebf..d5ca16ecc7 100644 --- a/packages/editor-ui/src/Interface.ts +++ b/packages/editor-ui/src/Interface.ts @@ -1780,7 +1780,8 @@ export type CloudUpdateLinkSourceType = | 'settings-users' | 'variables' | 'community-nodes' - | 'workflow-history'; + | 'workflow-history' + | 'worker-view'; export type UTMCampaign = | 'upgrade-custom-data-filter' @@ -1798,7 +1799,8 @@ export type UTMCampaign = | 'upgrade-variables' | 'upgrade-community-nodes' | 'upgrade-workflow-history' - | 'upgrade-advanced-permissions'; + | 'upgrade-advanced-permissions' + | 'upgrade-worker-view'; export type N8nBanners = { [key in BannerName]: { diff --git a/packages/editor-ui/src/components/WorkerList.ee.vue b/packages/editor-ui/src/components/WorkerList.ee.vue index 90f398fb24..9d06ecca55 100644 --- a/packages/editor-ui/src/components/WorkerList.ee.vue +++ b/packages/editor-ui/src/components/WorkerList.ee.vue @@ -63,6 +63,10 @@ export default defineComponent({ mounted() { setPageTitle(`n8n - ${this.pageTitle}`); this.isMounting = false; + + this.$telemetry.track('User viewed worker view', { + instance_id: this.rootStore.instanceId, + }); }, beforeMount() { if (window.Cypress !== undefined) { diff --git a/packages/editor-ui/src/views/WorkerView.vue b/packages/editor-ui/src/views/WorkerView.vue index b12de68954..9c895d67f0 100644 --- a/packages/editor-ui/src/views/WorkerView.vue +++ b/packages/editor-ui/src/views/WorkerView.vue @@ -32,7 +32,7 @@ const settingsStore = useSettingsStore(); const uiStore = useUIStore(); const goToUpgrade = () => { - void uiStore.goToUpgrade('source-control', 'upgrade-source-control'); + void uiStore.goToUpgrade('worker-view', 'upgrade-worker-view'); };