From d877d3ce92f2236213b2ed4331b12083e33c58cf Mon Sep 17 00:00:00 2001 From: Tomi Turtiainen <10324676+tomi@users.noreply.github.com> Date: Wed, 10 Jan 2024 19:41:25 +0200 Subject: [PATCH] fix: Adjust cred setup telemetry (no-changelog) (#8294) --- .../setupTemplate.store.ts | 30 ++++++++++++++----- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/packages/editor-ui/src/views/SetupWorkflowFromTemplateView/setupTemplate.store.ts b/packages/editor-ui/src/views/SetupWorkflowFromTemplateView/setupTemplate.store.ts index d6c2beba9a529..898fd81402bf4 100644 --- a/packages/editor-ui/src/views/SetupWorkflowFromTemplateView/setupTemplate.store.ts +++ b/packages/editor-ui/src/views/SetupWorkflowFromTemplateView/setupTemplate.store.ts @@ -153,6 +153,16 @@ export const useSetupTemplateStore = defineStore('setupTemplate', () => { wf_template_repo_session_id: templatesStore.currentSessionId, }); + telemetry.track( + 'User inserted workflow template', + { + source: 'workflow', + template_id: templateId.value, + wf_template_repo_session_id: templatesStore.currentSessionId, + }, + { withPostHog: true }, + ); + telemetry.track('User closed cred setup', { completed: false, creds_filled: 0, @@ -196,14 +206,20 @@ export const useSetupTemplateStore = defineStore('setupTemplate', () => { workflow_id: createdWorkflow.id, }); - const telemetryPayload = { - source: 'workflow', - template_id: template.value.id, + telemetry.track( + 'User inserted workflow template', + { + source: 'workflow', + template_id: templateId.value, + wf_template_repo_session_id: templatesStore.currentSessionId, + }, + { withPostHog: true }, + ); + + telemetry.track('User saved new workflow from template', { + template_id: templateId.value, + workflow_id: createdWorkflow.id, wf_template_repo_session_id: templatesStore.currentSessionId, - }; - - telemetry.track('User inserted workflow template', telemetryPayload, { - withPostHog: true, }); // Replace the URL so back button doesn't come back to this setup view