From 00c8fd7363bd2bed1debf900cb8d4dcd40531e2c Mon Sep 17 00:00:00 2001 From: Sandeep Somavarapu Date: Wed, 21 Aug 2024 12:16:12 +0200 Subject: [PATCH] report telemetry on update check on product update (#226146) --- .../contrib/extensions/browser/extensionsWorkbenchService.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vs/workbench/contrib/extensions/browser/extensionsWorkbenchService.ts b/src/vs/workbench/contrib/extensions/browser/extensionsWorkbenchService.ts index 584743f41d1..d9b53c3806b 100644 --- a/src/vs/workbench/contrib/extensions/browser/extensionsWorkbenchService.ts +++ b/src/vs/workbench/contrib/extensions/browser/extensionsWorkbenchService.ts @@ -1072,6 +1072,10 @@ export class ExtensionsWorkbenchService extends Disposable implements IExtension this._register(Event.debounce(this.onChange, () => undefined, 100)(() => this.hasOutdatedExtensionsContextKey.set(this.outdated.length > 0))); this._register(this.updateService.onStateChange(e => { if ((e.type === StateType.CheckingForUpdates && e.explicit) || e.type === StateType.AvailableForDownload || e.type === StateType.Downloaded) { + this.telemetryService.publicLog2<{}, { + owner: 'sandy081'; + comment: 'Report when update check is triggered on product update'; + }>('extensions:updatecheckonproductupdate'); this.eventuallyCheckForUpdates(true); } }));