From 43be97cc9b6126aae2b5459ee18d1e69640d00ec Mon Sep 17 00:00:00 2001 From: Karol Lewandowski Date: Fri, 20 Mar 2026 13:44:02 +0100 Subject: [PATCH] [devkit] IJPL-185139: Distinguish internal users (cherry picked from commit ccf12d04e56ebdb96ead286f59b23ec0c99a18f9) IJ-CR-197299 GitOrigin-RevId: 8e8b7c2fd6c41f04bb9f96961b1de76667b46515 --- .../src/module/webstarter/IdePluginModuleWebBasedBuilder.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/devkit/devkit-core/src/module/webstarter/IdePluginModuleWebBasedBuilder.kt b/plugins/devkit/devkit-core/src/module/webstarter/IdePluginModuleWebBasedBuilder.kt index 5e7b7439d899..a4437f6ec5ba 100644 --- a/plugins/devkit/devkit-core/src/module/webstarter/IdePluginModuleWebBasedBuilder.kt +++ b/plugins/devkit/devkit-core/src/module/webstarter/IdePluginModuleWebBasedBuilder.kt @@ -24,6 +24,7 @@ import com.intellij.ide.starters.shared.StarterLanguage import com.intellij.ide.starters.shared.StarterProjectType import com.intellij.ide.starters.shared.hyperLink import com.intellij.internal.statistic.eventLog.fus.MachineIdManager +import com.intellij.internal.statistic.eventLog.validator.storage.persistence.EventLogMetadataSettingsPersistence import com.intellij.internal.statistic.utils.StatisticsUploadAssistant import com.intellij.openapi.application.ApplicationInfo import com.intellij.openapi.application.ApplicationNamesInfo @@ -168,6 +169,7 @@ internal open class IdePluginModuleWebBasedBuilder : WebStarterModuleBuilder() { if (StatisticsUploadAssistant.isCollectAllowed()) { MachineIdManager.getAnonymizedMachineId("ij-plugin-generator")?.let { userId -> it.setRequestProperty("X-Machine-ID", userId) + it.setRequestProperty("X-JetBrains-Internal-User", EventLogMetadataSettingsPersistence.getInstance().isInternal.toString()) } } }