mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-22 12:19:09 +00:00
fix: Bring back nodes panel telemetry events (#11456)
This commit is contained in:
@@ -71,7 +71,6 @@ import type {
|
||||
INodeInputConfiguration,
|
||||
INodeTypeDescription,
|
||||
ITaskData,
|
||||
ITelemetryTrackProperties,
|
||||
IWorkflowBase,
|
||||
Workflow,
|
||||
INodeOutputConfiguration,
|
||||
@@ -2398,24 +2397,19 @@ export default defineComponent({
|
||||
this.uiStore.stateIsDirty = true;
|
||||
|
||||
if (nodeTypeName === STICKY_NODE_TYPE) {
|
||||
this.$telemetry.trackNodesPanel('nodeView.addSticky', {
|
||||
this.$telemetry.track('User inserted workflow note', {
|
||||
workflow_id: this.workflowsStore.workflowId,
|
||||
});
|
||||
} else {
|
||||
void this.externalHooks.run('nodeView.addNodeButton', { nodeTypeName });
|
||||
const trackProperties: ITelemetryTrackProperties = {
|
||||
this.nodeCreatorStore.onNodeAddedToCanvas({
|
||||
node_type: nodeTypeName,
|
||||
node_version: newNodeData.typeVersion,
|
||||
is_auto_add: isAutoAdd,
|
||||
workflow_id: this.workflowsStore.workflowId,
|
||||
drag_and_drop: options.dragAndDrop,
|
||||
};
|
||||
|
||||
if (lastSelectedNode) {
|
||||
trackProperties.input_node_type = lastSelectedNode.type;
|
||||
}
|
||||
|
||||
this.$telemetry.trackNodesPanel('nodeView.addNodeButton', trackProperties);
|
||||
input_node_type: lastSelectedNode ? lastSelectedNode.type : undefined,
|
||||
});
|
||||
}
|
||||
|
||||
// Automatically deselect all nodes and select the current one and also active
|
||||
@@ -4242,12 +4236,13 @@ export default defineComponent({
|
||||
mode,
|
||||
createNodeActive,
|
||||
});
|
||||
this.$telemetry.trackNodesPanel('nodeView.createNodeActiveChanged', {
|
||||
source,
|
||||
mode,
|
||||
createNodeActive,
|
||||
workflow_id: this.workflowsStore.workflowId,
|
||||
});
|
||||
if (createNodeActive) {
|
||||
this.nodeCreatorStore.onCreatorOpened({
|
||||
source,
|
||||
mode,
|
||||
workflow_id: this.workflowsStore.workflowId,
|
||||
});
|
||||
}
|
||||
},
|
||||
async onAddNodes(
|
||||
{ nodes, connections }: AddedNodesAndConnections,
|
||||
|
||||
Reference in New Issue
Block a user