microsoft/vscode-extension-telemetry

Common properties not sent when properties parameter is undefined in sendTelemetryEvent

jwunderl opened this issue · 1 comments

Telemetry events sent through TelemetryReporter.sendTelemetryEvent with just the eventName parameter (/ undefined for properties) do not include the common properties like common.extname; e.g. comparing two ticks

tr.sendTelemetryEvent("shareProject");

image

vs.

tr.sendTelemetryEvent("duplicateAsset", {});

image

I would expect it to always fill in the common properties.

Thanks~

Thanks for the report, if you get a chance please verify this works as expected in Mondays insiders build. The fix is upstream so you will not need to update your module at all.