Skip to content

Commit 5becfec

Browse files
[bugfix] use raw template ID for workflow_name in telemetry tracking (#6320)
## Summary Fixes `trackTemplate` calls to use raw template ID instead of translated workflow name for analytics tracking. ## Problem When users load templates with non-English locale, the `workflow_name` field was being tracked in their language (e.g., "默认工作流" for Chinese users) instead of English. This makes statistical analysis difficult. ## Changes - Updated both `trackTemplate` calls in `useTemplateWorkflows.ts` to use raw `id` instead of translated `workflowName` - The translated name is still used for display purposes in `loadGraphData` **Before:** ```typescript useTelemetry()?.trackTemplate({ workflow_name: workflowName, // Could be "默认工作流" template_source: sourceModule }) ``` **After:** ```typescript useTelemetry()?.trackTemplate({ workflow_name: id, // Always "default" template_source: sourceModule }) ``` ## Testing - [x] Type checking passes - [x] Verified translated names still used for display ## Related Part of comprehensive i18n audit for telemetry tracking. Related to template metadata English tracking in PR #6304. ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-6320-bugfix-use-raw-template-ID-for-workflow_name-in-telemetry-tracking-2996d73d365081d8aef3fa2529a10247) by [Unito](https://www.unito.io)
1 parent 2d98008 commit 5becfec

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/platform/workflow/templates/composables/useTemplateWorkflows.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ export function useTemplateWorkflows() {
132132

133133
if (isCloud) {
134134
useTelemetry()?.trackTemplate({
135-
workflow_name: workflowName,
135+
workflow_name: id,
136136
template_source: actualSourceModule
137137
})
138138
}
@@ -153,7 +153,7 @@ export function useTemplateWorkflows() {
153153

154154
if (isCloud) {
155155
useTelemetry()?.trackTemplate({
156-
workflow_name: workflowName,
156+
workflow_name: id,
157157
template_source: sourceModule
158158
})
159159
}

0 commit comments

Comments
 (0)